Python's more-itertools is a fantastic compliment to itertools but it's
inconvenient to have to constantly look up which itertool is in which library.
Oops All Itertools heaps them together into a loose pile in a single namespace.
Inspired by more-itertools issue 681
| Code: | https://github.com/lonnen/oops-all-itertools |
|---|---|
| Issues: | https://github.com/lonnen/oops-all-itertools/issues |
| Releases: | https://pypi.org/project/oops_all_itertools/#history |
| License: | MIT; See LICENSE |
To get started, install the library with pip:
$ pip install oops-all-itertools>>> from oops_all_itertools import chain, chunked
>>> list(chain.from_iterable(chunked(range(6), 3)))
[0, 1, 2, 3, 4, 5]For the full list of functions, see the itertools API documentation and the more-itertools API documentation.