Simple if-else question
Carl Banks
pavlovevidence at gmail.com
Wed Sep 30 11:11:47 EDT 2009
On Sep 30, 3:40 am, Iain King <iaink... at 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
More information about the Python-list
mailing list