python for循环
在python中 for each in favourite里面,each 代表什么什么意思呢 本帖最后由 wuqramy 于 2020-3-31 09:42 编辑each就是定义的一个变量,遍历favourite,每次都在改变。
简单来说,each就是favourite里面的每一个元素,看看例子:
>>> favourite = '1234567890'
>>> for each in favourite:
print(each)
1
2
3
4
5
6
7
8
9
0 each就是代表自定义的一个变量,遍历favourite。
举个栗子:
>>> for i in "qiuyouzhi": # 这个i可以是任何可用的变量名
print(i)
q
i
u
y
o
u
z
h
i 首先你的favorite是个变量还是‘favorite’,第一种情况是favorite变量中的每一个元素,第二种也是每一个元素,也就是f,a,v。。。 本帖最后由 Twilight6 于 2020-3-31 09:53 编辑
假设favourite =
for each in favourite :
是把 favourite 从开始到结束每次都赋给each 进行for循环,
第一次each = 1 进行循环
第二次 each= 2 进行循环
......
第六次 each = 6 进行最后一次循环
后 favourite 的数(1~6)都遍历一遍for循环就结束了
#each 可以用任意变量名 Chysial 发表于 2020-3-31 09:41
首先你的favorite是个变量还是‘favorite’,第一种情况是favorite变量中的每一个元素,第二种也是每一个元 ...
明白了 谢谢你 就是遍历 favourite,举个例子:
>>> favourite = iter(input, "quit")
>>> li = []
>>> for each in favourite:
li.append(each)
Hello World!
test
thread
quit
>>> li
['Hello World!', 'test', 'thread', '', ''] wuqramy 发表于 2020-3-31 09:41
each就是定义的一个变量,遍历favourite,每次都在改变。
简单来说,each就是favourite里面的每一个元素, ...
明白了,谢谢你们的解答 2019丶04丶01 发表于 2020-3-31 09:55
明白了,谢谢你们的解答
设一个最佳答案吧,谢谢 each 是变量名
页:
[1]