Skip to content

never again lookup whether the itertool you need is builtin or from more-itertools

License

Notifications You must be signed in to change notification settings

lonnen/oops-all-itertools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Oops All Itertools

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

Build Status

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

Install

To get started, install the library with pip:

$ pip install oops-all-itertools

Usage

>>> 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.

About

never again lookup whether the itertool you need is builtin or from more-itertools

Topics

Resources

License

Stars

Watchers

Forks

Languages