breaking out of outer loops

Jeremy Sanders jeremy+complangpython at jeremysanders.net
Tue Jan 29 17:18:03 EST 2008


noemailplease0001 at gmail.com wrote:

> Any elegant way of breaking out of the outer for loop than below, I
> seem to have come across something, but it escapes me
> 
> for i in outerLoop:
>    for j in innerLoop:
>        if condition:
>           break
>    else:
>        continue
>     break

Perhaps Python needs a "continue N" or a "break N" statement :-)

for i in outerLoop:
  for j in innerLoop:
     if condition:
        break 2

Seeing as we can't have a goto :-)

Jeremy

-- 
Jeremy Sanders
http://www.jeremysanders.net/



More information about the Python-list mailing list