Gibt es einen einfacheren Weg, um aus verschachtelten Schleifen auszubrechen, als eine Exception zu werfen? (In Perl kann man jeder Schleife ein Label geben und zumindest eine äußere Schleife fortsetzen).
for x in range(10):
for y in range(10):
print x*y
if x*y > 50:
"break both loops"
D.h., gibt es einen schöneren Weg als:
class BreakIt(Exception): pass
try:
for x in range(10):
for y in range(10):
print x*y
if x*y > 50:
raise BreakIt
except BreakIt:
pass