Re: [Python-Dev] iterators
it = something.newiterator() for x over it: if time_to_start_second_loop(): break do_something() for x over it: do_something_else()
Another, similar, paradigm I find myself often using is something like tmplist = [] for x in origlist: if x.has_some_property(): tmplist.append(x) else do_something() for x in tmplist: do_something_else() I think I'd like it if iterators could do something like it = origlist.iterator() for x in it: if x.has_some_property(): it.pushback() else do_something() for x in it: do_something_else() -- Jack Jansen | ++++ stop the execution of Mumia Abu-Jamal ++++ Jack.Jansen@oratrix.com | ++++ if you agree copy these lines to your sig ++++ www.oratrix.nl/~jack | see http://www.xs4all.nl/~tank/spg-l/sigaction.htm
participants (1)
-
Jack Jansen