Python Itertools
Contents
Usage
Accumulate
Chain
Combinations
Combinations_With_Replacement
Compress
Count
Cycle
DropWhile
FilterFalse
GroupBy
ISlice
Pairwise
Permutations
Product
Repeat
StarMap
TakeWhile
Tee
Zip_Longest
See also
Python itertools module documentation (In particular, note the Itertools Recipes section which demonstrates how itertools can be composed into higher-level functions.)
Python Module of the Day article for itertools