Python标准库(1) — itertools模块
简介
官方描述:Functional tools for creating and using iterators.即用于创建高效迭代器的函数。
itertools.chain(*iterable)
将多个序列作为一个单独的序列返回。
例如:
import itertools
for each in itertools.chain('i', 'love', 'python'):
print each
输出:
i
l
o
v
e
p
y
t
h
o
n
itertools.combinations(iterable, r)
返回指定长度的"组合"
例如:
import itertools
for each in itertools.combinations('abc', 2):
print each
输出