Me encontré con esta librería:
Hay cosas allí que sé que he escrito varias veces en distintos programas, por “no crear una librería sólo para eso”. Vi a algunos hacer cosas parecidas en sus soluciones en Exercism.
No conozco la historia, así que no sé cuales ni cuantas de esas funciones fuero propuestas para itertools.
Hay algunas funciones que son menos claras que sus contrapartes en idiomas de Python, aunque los últimos tomen más espacio. Pero hay otras que pueden ahorrar repetición en programas de medianos en adelante.
Para obtener más opciones, visita https://groups.google.com/d/optout.
Otras bibliotecas que ofrecen «más itertools» (y otras cosas) son:
* toolz
* Boltons (Como __builtins__ pero boltons) [2]