列表12讲作业之列表推导式
题目如图,推导list3list3 = for slogan in list1 for name in list2 if slogan == name]
我的问题是为什么对字符串也可实现类似列表的操作
>>> word = '加油'
>>> word
'加' 这就是Python的语法鸭,字符串索引
和这两个是一样的道理:
>>> str1 = "qiuyouzhi"
>>> for each in str1:
print(each)
q
i
u
y
o
u
z
h
i
>>> for each in range(len(str1)):
print(str1)
q
i
u
y
o
u
z
h
i
一个是遍历字符串,另一个是根据字符串索引取出字符 因为python中字符串就是可以通过索引查找字符的,这是python本身的性质呀~
页:
[1]