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:

pythonlst = [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:

pythonfor el in lst:
  if el == 3:
    continue
  print(el) # izpiše 1, 2, 4, 5
Задание 1

Podana je množica:

pythontst = {'a', 'b', 'c', 'd', 'e'}

Iz nje izpišite vse elemente, razen simbola 'd'.

Задание 2

Podan je seznam:

pythontst = [6, 3, -2, 8, -4, 9]

Iz njega izpišite vse elemente, razen negativnih.

Задание 3

Podan je seznam:

pythontst = ['a', 'b', 'c', 'd', 'e']

Iz njega pridobite niz 'acde'.