Peng Yu <pengyu...@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> -- http://mail.python.org/mailman/listinfo/python-list