More routines for operating on iterables, beyond itertools
Python
Pull request Compare This branch is 137 commits behind erikrose:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docs
more_itertools
.gitignore
LICENSE
MANIFEST.in
README.rst
fabfile.py
setup.py
tox.ini

README.rst

More Itertools

I love itertools; it's one of the most beautiful, composable standard libs. Whenever I have an iteration problem, there's almost always an itertools routine that fits it perfectly. Sometimes, however, neither itertools nor the recipes included in its docs do quite what I need.

Here I've collected several routines I've reached for but not found. Since they are deceptively tricky to get right, I've wrapped them up into a library. We've also included implementations of the recipes from the itertools documentation. Enjoy! Any additions are welcome; just file a pull request.

Full Documentation

Please see http://packages.python.org/more-itertools/api.html for the list of routines.