On Wed, 16 Mar 2016 09:23 pm, Sven R. Kunze wrote: > Hi, > > a colleague of mine (I write this mail because I am on the list) has the > following issue: > > > for x in my_iterable: > # do > empty: > # do something else > > > What's the most Pythonic way of doing this?
Doing what? What is the code supposed to do? What's "empty" mean as a keyword? If you explain what your friends wants, then perhaps we can suggest something. Otherwise we're just guessing. I can think of at least two different meanings: * run the "empty" block only if my_iterable is empty at the start of the first loop; * run the "empty" block if my_iterable becomes empty after the first loop. -- Steven -- https://mail.python.org/mailman/listinfo/python-list