我正在为以下问题寻找简单的解决方案。
我们在 python 中是否有用于这种用法的 for 循环?
[2,3,4,5,6,7,8,9,0,1]
我有一个使用 while 循环的实现:
i = 2
while True:
i = i%9
if i == 1:
break
# payload code here
i+=1
请您参考如下方法:
for i in (2, 3, 4, 5, 6, 7, 8, 9, 0, 1):
...
for i in range(2, 10) + range(2):
...
for i in itertools.chain(xrange(2, 10), xrange(2)):
...
for i in (x % 10 for x in xrange(2, 12)):
