What makes something iterable in Python? ie. can loop over it with for
for
Is it possible for me to create an iterable class in Python? If so, how?
You'll want next() and __iter__() methods. Here's a nice little tutorial.
next()
__iter__()