问:如何使用Python输出:
1234123412341234……
把1,2,3,4循环输出一万轮?
a = [1, 2, 3, 4] * 10000for e in a: print(e)
a = [1, 2, 3, 4]for i in range(40000): print(a[i % 4])
from itertools import cyclea = cycle([1, 2, 3, 4])for _ in range(40000): print(next(a))
如果你换一种写法:
a = cycle([1, 2, 3, 4])for e in a: print(e)
就可以永久循环下去。