Die continue-instruksie in Python
Benewens die break-instruksie, wat die lus beëindig,
is daar ook die continue-instruksie, wat 'n nuwe iterasie
van die lus begin. Hierdie instruksie kan soms nuttig wees
om die kode te vereenvoudig.
Gestel ons het 'n lys lst:
lst = [1, 2, 3, 4, 5]
Kom ons druk alle elemente daaruit behalwe die getal
3. Om dit te doen, skryf ons die continue-instruksie
onder die voorwaardeblok.
Ons sal die print-funksie in die eerste blok van die lus spesifiseer:
for el in lst:
if el == 3:
continue
print(el) # sal 1, 2, 4, 5 druk
Gegee 'n versameling:
tst = {'a', 'b', 'c', 'd', 'e'}
Druk alle elemente daaruit, behalwe die simbool
'd'.
Gegee 'n lys:
tst = [6, 3, -2, 8, -4, 9]
Druk alle elemente daaruit, behalwe die negatiewe.
Gegee 'n lys:
tst = ['a', 'b', 'c', 'd', 'e']
Verkry die string 'acde' daaruit.