Skip to main content

More useful tools for Python iterators. A set of common utility functions.

[![Build Status](https://travis-ci.org/mrocklin/itertoolz.png)](https://travis-ci.org/mrocklin/itertoolz)

Relationship to itertools

The itertools package (with an s) is a package in the standard library. It differs from itertoolz (with a z) in the following ways.

  • itertools has an s. itertoolz has a z.

  • itertools is strictly a library of [streaming algorithms](http://en.wikipedia.org/wiki/Streaming_algorithm) while itertoolz accepts functions that require finite iterators.

  • itertools changes very slowly and is managed by the official Python community (you submit a PEP). itertoolz is more loose (you submit a pull request)

  • itertools is minimal. itertoolz accepts recipes.

Author

[Matthew Rocklin](http://matthewrocklin.com)

LICENSE

New BSD. See [License File](LICENSE.TXT).

Install

itertoolz is on the Python Package Index (PyPi)

pip install itertoolz

or

easy_install itertoolz

or from source

./setup.py install

Dependencies

itertoolz supports Python 2.6+ and Python 3.2+ with a common codebase.

It has no dependencies outside of the standard library.

See Also

Release files for itertoolz 0.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for itertoolz 0.5
File Size Uploaded
itertoolz-0.5.tar.gz 3.6 kB Details

Release files / itertoolz-0.5.tar.gz

Download URL itertoolz-0.5.tar.gz
Size 3.6 kB
Tags Source
SHA-256 checksum
How to use checksums
29769ef947544ed41e88dbda5b4ac17abf561944750c7a40ae4a45361018af26
BLAKE2b-256 checksum
How to use checksums
994fc6c73200d3c8679199d3929928d052aa9182e09c8fe9873b0ea59f7e6a7b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.5 This release

1 release file

0.4

1 release file

0.3

1 release file

0.2

1 release file

0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page