Continue-instruktionen i Python
Udover instruktionen break, der afslutter
en løkke, findes der også instruktionen
continue, der starter en ny iteration af
løkken. Denne instruktion kan undertiden være
nyttig til at forenkle koden.
Lad os sige, at vi har en liste lst:
lst = [1, 2, 3, 4, 5]
Lad os udskrive alle elementer fra den undtagen
tallet 3. For at gøre dette skriver vi instruktionen continue under betingelsesblokken.
Funktionen print angiver vi i
den første blok af løkken:
for el in lst:
if el == 3:
continue
print(el) # vil udskrive 1, 2, 4, 5
Givet et sæt:
tst = {'a', 'b', 'c', 'd', 'e'}
Udskriv alle dets elementer undtagen symbolet
'd'.
Givet en liste:
tst = [6, 3, -2, 8, -4, 9]
Udskriv alle dens elementer undtagen de negative.
Givet en liste:
tst = ['a', 'b', 'c', 'd', 'e']
Opnå strengen 'acde' fra den.