De continue-instructie in Python
Naast de instructie break, die de
werking van de lus beëindigt, is er ook de instructie
continue, die een nieuwe iteratie
van de lus start. Deze instructie kan soms
nuttig zijn om de code te vereenvoudigen.
Stel we hebben een lijst lst:
lst = [1, 2, 3, 4, 5]
Laten we alle elementen eruit afdrukken behalve
het getal 3. Schrijf daartoe onder het blok met
de voorwaarde de instructie continue.
De functie print geven we op in
het eerste blok van de lus:
for el in lst:
if el == 3:
continue
print(el) # geeft 1, 2, 4, 5 weer
Gegeven een verzameling:
tst = {'a', 'b', 'c', 'd', 'e'}
Druk alle elementen af, behalve het symbool
'd'.
Gegeven een lijst:
tst = [6, 3, -2, 8, -4, 9]
Druk alle elementen af, behalve de negatieve.
Gegeven een lijst:
tst = ['a', 'b', 'c', 'd', 'e']
Verkrijg de string 'acde' ervan.