唯物违心 发表于 2022-3-7 11:30:01

for 循环问题

a=(1,2,3)
for each in a:
      print(a)outcome :
2
3
out of range


请问为什么会这样?为什么会直接从第二个元素开始?

龙火 发表于 2022-3-7 11:30:14


for each in a:
each就已经是序列a里面的内容了
如果单纯想用顺序排列的话
for each in range(len(a)):
这时候的each就是运行的轮次

神州有青天 发表于 2022-3-7 11:30:25

a = 2;a =3 ,a索引溢出,索引从0开始的
页: [1]
查看完整版本: for 循环问题