您可以使用itertools.cycle
(链接页面上的源代码)。
import itertools
a = [1, 2, 3]
for element in itertools.cycle(a):
print element
# -> 1 2 3 1 2 3 1 2 3 1 2 3 ...
如何通过生成器或其他方法无限循环Python中的迭代器?
您可以使用itertools.cycle
(链接页面上的源代码)。
import itertools
a = [1, 2, 3]
for element in itertools.cycle(a):
print element
# -> 1 2 3 1 2 3 1 2 3 1 2 3 ...