Relevant to Python 3 as well: a lot of methods has updated to use iterators when they can making the lazy and much more efficient
import itertools
list(itertools.islice(itertools.count(),10))
Though perhaps there is a more elegant (if not more efficient) way to do this?