更多迭代器工具
itertoolz的Python项目详细描述
更有用的python迭代器工具。一组公用功能。
[![生成状态](https://travis-ci.org/mrocklin/itertoolz.png)](https://travis-ci.org/mrocklin/itertoolz)
与itertools
的关系itertools包(带有s)是标准库中的一个包。它不同于itertoolz(使用z)。
- itertools有一个s。itertoolz有一个z。
- itertools严格来说是一个包含[streaming algorithms](http://en.wikipedia.org/wiki/Streaming_algorithm)的库,而itertoolz接受需要有限迭代器的函数。
- itertools变化非常缓慢,由正式的python社区管理(您提交一个pep)。itertoolz更松散(您提交一个拉取请求)
- itertools是最小的。接受食谱。
许可证
新的疯牛病。请参阅[许可文件](license.txt)。
安装
itertoolz位于python包索引(pypi)上
pip install itertoolz
或
easy_install itertoolz
或来源
./setup.py install
依赖关系
itertoolz使用公共代码库支持python 2.6+和python 3.2+。
它在标准库之外没有依赖项。
另请参见
- [functoolz](http://github.com/mrocklin/functoolz)
- [classtoolz](http://github.com/mrocklin/classtoolz)