Я использую следующий метод для разрыва двойного цикла в Python.
for word1 in buf1:
find = False
for word2 in buf2:
...
if res == res1:
print "BINGO " + word1 + ":" + word2
find = True
if find:
break
Есть ли лучший способ разбить двойной цикл?