On Sep 30, 3:40 am, Iain King <iaink...@gmail.com> wrote: > Read the suggestion again - it's not a warning on the for-else > structure, it's a warning when the for-else doesn't contain a break; > he's theorising that a for-else without a break will always trigger > the else, in which case it's almost certainly an error, and having the > warning is not a bad idea.
I actually had minor moment of confusion, somehow I was thinking that if no break appeared in the for-block then the else-block would be impossible to execute (the opposite of what actually happens). Even then just kind of throwing the idea out there, wasn't really advocating it. Now that I am no longer confused I definitely don't think there should be a warning. Carl Banks -- http://mail.python.org/mailman/listinfo/python-list