alister wrote: > On Wed, 16 Mar 2016 11:47:31 +0100, Peter Otten wrote:
>> I'm kidding, of course. Keep it simple and use a flag like you would in >> any other language: >> >> empty = True: >> for item in items: >> empty = False ... >> if empty: >> ... > > or even use the loop variable as the flag > > item=None > for item in items: > #do stuff if item is None: > #do something else I like that better now I see it. I've always used i = -1 for i, v in enumerate(...): ... if i != -1: ... which led me to think that enumerate() was necessary for the idiom. -- https://mail.python.org/mailman/listinfo/python-list