Continue-instruksjonen i Python
I tillegg til break-instruksjonen, som avslutter
en løkke, finnes det også continue-instruksjonen,
som starter en ny iterasjon av løkken. Denne instruksjonen
kan noen ganger være nyttig for å forenkle koden.
La oss si at vi har en liste lst:
lst = [1, 2, 3, 4, 5]
La oss skrive ut alle elementene unntatt
tallet 3. For å gjøre dette skriver vi
continue-instruksjonen under betingelsesblokken.
Funksjonen print plasserer vi i
den første blokken av løkken:
for el in lst:
if el == 3:
continue
print(el) # vil skrive ut 1, 2, 4, 5
Gitt et sett:
tst = {'a', 'b', 'c', 'd', 'e'}
Skriv ut alle elementene unntatt tegnet
'd'.
Gitt en liste:
tst = [6, 3, -2, 8, -4, 9]
Skriv ut alle elementene unntatt de negative.
Gitt en liste:
tst = ['a', 'b', 'c', 'd', 'e']
Få strengen 'acde' fra den.