Příkaz continue v Pythonu
Kromě příkazu break, který ukončuje
práci cyklu, existuje také příkaz
continue, který spouští novou iteraci
cyklu. Tento příkaz může být někdy
užitečný pro zjednodušení kódu.
Předpokládejme, že máme seznam lst:
pythonlst = [1, 2, 3, 4, 5]
Vypišme z něj všechny prvky kromě
čísla 3. K tomu pod blokem s
podmínkou napíšeme příkaz continue.
Funkci print uvedeme v
prvním bloku cyklu:
pythonfor el in lst:
if el == 3:
continue
print(el) # vypíše 1, 2, 4, 5
Задание 1
Je dána množina:
pythontst = {'a', 'b', 'c', 'd', 'e'}
Vypište z ní všechny prvky kromě symbolu
'd'.
Задание 2
Daný seznam:
pythontst = [6, 3, -2, 8, -4, 9]
Vypište z něj všechny prvky kromě záporných.
Задание 3
Daný seznam:
pythontst = ['a', 'b', 'c', 'd', 'e']
Získejte z něj řetězec 'acde'.