【发布时间】:2020-05-04 17:01:11
【问题描述】:
在执行 for 循环时,我是否可以向迭代变量添加常量? 这就是我想要实现的目标:
for i += 100 in [9,2,7,4,1,8,3,5]:
print(i)
输出应该是:
109
102
107
104
101
108
103
105
我知道我可以在打印之前添加常量。但很好奇在迭代期间是否有任何要添加的内容。
【问题讨论】:
-
for i in [100 + x for x in [9,2,7,4,1,8,3,5]]:或for i in [9,2,7,4,1,8,3,5]: i+= 100 -
我们可以使用
numpy array吗? -
也许你可以使用
numpy arrays。a=numpy.array([9,2,7,4,1,8,3,5]) for i in a+100: print(i)将完成这项工作。
标签: python loops for-loop iteration