Pythoni juhus continue

Lisaks juhusele break, mis lõpetab tsükli töö, on olemas ka juhus continue, mis käivitab tsükli uue iteratsiooni. See juhus võib mõnikord olla kasulik koodi lihtsustamiseks.

Oletame, et meil on list lst:

pythonlst = [1, 2, 3, 4, 5]

Väljastame sellest kõik elemendid välja arvatud arv 3. Selleks kirjutame tingimusploki alla juhuse continue. Funktsiooni print määrame tsükli esimeses plokis:

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

Antud hulk:

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

Väljastage sellest kõik elemendid, välja arvatud sümbol 'd'.

Задание 2

Antud list:

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

Väljastage sellest kõik elemendid, välja arvatud negatiivsed.

Задание 3

Antud list:

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

Saage sellest string 'acde'.