Skip to content

Instantly share code, notes, and snippets.

@xuefeng-huang
Created August 31, 2016 03:14
Show Gist options
  • Save xuefeng-huang/4a9c8abd7d85a4d2507a864afefb1cee to your computer and use it in GitHub Desktop.
Save xuefeng-huang/4a9c8abd7d85a4d2507a864afefb1cee to your computer and use it in GitHub Desktop.
break out of nested loop
def pairs_range(limit1, limit2):
for i1 in range(limit1):
for i2 in range(limit2):
yield i1, i2
for x, y in pairs_range(10, 20):
if some_condition(x, y):
break
do_something(x, y)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment