Instruktionen continue i Python
Förutom instruktionen break, som avslutar
en loop, finns det också instruktionen
continue, som startar en ny iteration av
loopen. Denna instruktion kan ibland vara
användbar för att förenkla koden.
Låt oss säga att vi har en lista lst:
lst = [1, 2, 3, 4, 5]
Låt oss skriva ut alla element från den förutom
siffran 3. För att göra detta skriver vi instruktionen continue
under villkorsblocket.
Funktionen print placerar vi i
den första delen av loopen:
for el in lst:
if el == 3:
continue
print(el) # skriver ut 1, 2, 4, 5
Givet en mängd:
tst = {'a', 'b', 'c', 'd', 'e'}
Skriv ut alla element från den förutom tecknet
'd'.
Givet en lista:
tst = [6, 3, -2, 8, -4, 9]
Skriv ut alla element från den förutom de negativa.
Givet en lista:
tst = ['a', 'b', 'c', 'd', 'e']
Skapa strängen 'acde' från den.