This article briefly describes the iterators available in the Python module itertools and how to use them.
WolframAlpha helped me a lot when studying for Calculus...