【Python常用包】itertools

【【Python常用包】itertools】itertools 提供了一系列创建高效循环的的迭代器的函数。
下边汇总该模块的所有功能及介绍,方便后续查询使用。

  • 无限迭代器
迭代器 参数 描述 示例
count() start, step 生成固定步长的序列 count(10, 2)-> 10 12 14..
cycle() seq 无限循环序列 cycle('abc')->a b c a b c
repeat() ele, n 重复元素n次 repeat((1,2,3), 2)->(1,2,3) (1,2,3)

    推荐阅读