Python itertools模块
itertools是Python内置模块,提供一些用于操作迭代对象的函数
无限迭代
count(start, [step])
cycle()
repeat(elem [,n])
有限迭代
- chain(p, q, …)
- compress(data, selectors)
- dropwhile(pred, seq)
- takewhile(pred, seq)
- ifilter(pred, seq)
- ifilterfalse(pred, seq)
- imap(func, p, q, …)
- starmap(func, seq)
izip(p, q, …)
izip_longest(p, q, …, fillvalue=None)
tee(it, n)
groupby(iterable[, keyfunc])
最后
接下来会有更加精彩的内容,不想错过的话,可以关注我,第一时间获取更新!
最后,投币收藏转发来一波,我们下期不见不散~