Skip to content

Wrapper around the stdlib’ itertools with len() support

License

Notifications You must be signed in to change notification settings

flying-sheep/itertools-len

Repository files navigation

itertools-len

pkg docs ci cov

Have you ever been annoyed that the length information of itertools have not been preserved?

This module faithfully wraps every one of them (together with map) where len can be derived:

>>> from itertools_len import chain, product
>>> len(chain('abc', [1, 2]))
5
>>> len(product('abc', [1, 2]))
6