On Sun, Mar 15, 2015 at 9:15 AM, Marko Rauhamaa <ma...@pacujo.net> wrote:
> Oscar Benjamin <oscar.j.benja...@gmail.com>:
>
>> A generator is a special type of iterator that results from generator
>> functions and generator expressions.
>
> Is it necessary/useful for a Python application programmer to be
> conscious of the different types of iterator? What mistaken usage could
> arise if the application just treated all iterators as, well, iterators?

If you treat them all as iterators, then you're safe, because that's
the lowest common denominator. But there are a number of other
iterators that have more features, including files, generators, etc.

ChrisA
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to