Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Jak v Pythonu vyskočit z vnořeného i vnějšího cyklu zároveň

Ahoj, účelem kódu níže je vypisovat hodnoty dvou seznamů až do chvíle, kdy narazí na kombinaci dvou hodnot, a pak přestat vypisovat (ukončit oba cykly for). Něco mám špatně, protože se mi sice přestanou vypisovat hodnoty které má na starosti vnitřní cyklus for, ale pak mi zase naskočí (což nechci) vnější cyklus a vypisuje se dál...

Konkrétně: chci aby vypisování skončilo vypsáním kombinace 300 c, ale mě to jen vynechá kombinace 300d a 300e, a pak se zas vypisují kombinace od 400a až do 500e

Please help

-------------------------------------------------------------------------------------------------------------------------------------------------------------

numbers = [100,200,300,400,500]
letters = ["a", "b", "c", "d", "e"]

for num in numbers:
   for let in letters:
        print(str(num) + "" + let)
        if (num==300) and (let=="c"):
            break

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny