On Wed, Mar 25, 2009 at 6:22 AM, Nick Coghlan <ncoghlan at gmail.com> wrote: > Greg Ewing wrote: >> Would you be happier if some syntactic way to do that >> were provided? >> >> It could perhaps be done by enhancing the part of the >> 'for' loop that gets executed upon normal termination >> of the iterator. >> >> for x in my_iter: >> do_something_with(x) >> else v: >> handle_return_value(v) > > I think something like that would actually make the PEP much stronger on > this front - it would promote the idea of a "final value" for iterators > as a more fundamental concept that can be worked with in a non-generator > context. Hold it right there. Or maybe I should say "in your dreams." Please don't stretch the scope of the PEP. It's not going to help your cause. -- --Guido van Rossum (home page: http://www.python.org/~guido/)
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4