itertools库是python中的一个专门用于高效处理迭代问题的内置函数库。
itertools中的函数大多是返回各种迭代器对象,其中很多函数的作用我们平时要写很多代码才能达到,而在运行效率上反而更低,毕竟人家是系统库。
例如
itertools.accumulate
元素累加
itertools.combinations
求列表或生成器中指定数目的元素不重复的所有组合
itertools库是python中的一个专门用于高效处理迭代问题的内置函数库。
itertools中的函数大多是返回各种迭代器对象,其中很多函数的作用我们平时要写很多代码才能达到,而在运行效率上反而更低,毕竟人家是系统库。
例如
itertools.accumulate
元素累加
itertools.combinations
求列表或生成器中指定数目的元素不重复的所有组合