the usage of 'yield' keyword
Paul Rudin
paul.nospam at rudin.co.uk
Wed Oct 14 03:42:02 EDT 2009
Peng Yu <pengyu.ut at gmail.com> writes:
> http://docs.python.org/reference/simple_stmts.html#grammar-token-yield_stmt
>
> The explanation of yield is not clear to me, as I don't know what a
> generator is. I see the following example using 'yield'. Could
> somebody explain how 'yield' works in this example? Thank you!
>
> def brange(limit):
> i = 0
> while i < limit:
> yield i
> i += 1
Try the sections on iterators, generators and generator expressions in
the tutorial: <http://docs.python.org/tutorial/classes.html#iterators>
More information about the Python-list
mailing list