Python itertools库

      itertools是python中的一个专门用于高效处理迭代问题的内置函数库。

      itertools中的函数大多是返回各种迭代器对象,其中很多函数的作用我们平时要写很多代码才能达到,而在运行效率上反而更低,毕竟人家是系统库。

例如

itertools.accumulate

元素累加

Python itertools库_第1张图片

  

itertools.combinations

求列表或生成器中指定数目的元素不重复的所有组合

Python itertools库_第2张图片

 

你可能感兴趣的:(Python,itertools)