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:
lst = [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:
for el in lst:
if el == 3:
continue
print(el) # väljastab 1, 2, 4, 5
Antud hulk:
tst = {'a', 'b', 'c', 'd', 'e'}
Väljastage sellest kõik elemendid, välja arvatud sümbol
'd'.
Antud list:
tst = [6, 3, -2, 8, -4, 9]
Väljastage sellest kõik elemendid, välja arvatud negatiivsed.
Antud list:
tst = ['a', 'b', 'c', 'd', 'e']
Saage sellest string 'acde'.