Ukaz continue v Pythonu
Poleg ukaza break, ki konča
delo zanke, obstaja tudi ukaz
continue, ki začne novo ponovitev
zanke. Ta ukaz je lahko včasih
uporaben za poenostavitev kode.
Recimo, da imamo seznam lst:
lst = [1, 2, 3, 4, 5]
Iz njega izpišimo vse elemente razen
števila 3. Za to pod blokom s
pogojem napišemo ukaz continue.
Funkcijo print pa navedemo v
prvem bloku zanke:
for el in lst:
if el == 3:
continue
print(el) # izpiše 1, 2, 4, 5
Podana je množica:
tst = {'a', 'b', 'c', 'd', 'e'}
Iz nje izpišite vse elemente, razen simbola
'd'.
Podan je seznam:
tst = [6, 3, -2, 8, -4, 9]
Iz njega izpišite vse elemente, razen negativnih.
Podan je seznam:
tst = ['a', 'b', 'c', 'd', 'e']
Iz njega pridobite niz 'acde'.