Можно и без ``__iter__``, "[or it must support the sequence protocol...](http://docs.python.org/3/library/functions.html#iter)".