Python 标准库

itertools

2023-12-15

无穷迭代器

cycle()

创建一个迭代器返回副本中的所有元素,无限重复。

mylist = [1, 2, 3]
nums = cycle(mylist)
for _ in range(5):
print(next(nums))
# 输出 1 2 3 1 2