Príkaz continue v Pythone
Okrem inštrukcie break, ktorá ukončuje
prácu cyklu, existuje aj inštrukcia
continue, ktorá spúšťa novú iteráciu
cyklu. Táto inštrukcia môže byť niekedy
užitočná na zjednodušenie kódu.
Majme zoznam lst:
lst = [1, 2, 3, 4, 5]
Vypíšme z neho všetky prvky okrem
čísla 3. Na to pod blokom s
podmienkou napíšeme inštrukciu continue.
Funkciu print uvedieme v
prvom bloku cyklu:
for el in lst:
if el == 3:
continue
print(el) # vypíše 1, 2, 4, 5
Daná množina:
tst = {'a', 'b', 'c', 'd', 'e'}
Vypíšte z nej všetky prvky okrem symbolu
'd'.
Daný zoznam:
tst = [6, 3, -2, 8, -4, 9]
Vypíšte z neho všetky prvky okrem záporných.
Daný zoznam:
tst = ['a', 'b', 'c', 'd', 'e']
Získajte z neho reťazec 'acde'.