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:

pythonlst = [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:

pythonfor el in lst:
  if el == 3:
    continue
  print(el) # vil udskrive 1, 2, 4, 5
Задание 1

Givet et sæt:

pythontst = {'a', 'b', 'c', 'd', 'e'}

Udskriv alle dets elementer undtagen symbolet 'd'.

Задание 2

Givet en liste:

pythontst = [6, 3, -2, 8, -4, 9]

Udskriv alle dens elementer undtagen de negative.

Задание 3

Givet en liste:

pythontst = ['a', 'b', 'c', 'd', 'e']

Opnå strengen 'acde' fra den.