Инструкцијата continue во Python

Покрај инструкцијата break, која ја завршува работата на циклусот, постои и инструкција continue, која започнува нова итерација на циклусот. Оваа инструкција понекогаш може да биде корисна за поедноставување на кодот.

Да претпоставиме дека имаме листа lst:

pythonlst = [1, 2, 3, 4, 5]

Ајде да ги испечатиме сите елементи од неа освен бројот 3. За да го направите ова, под блокот со условот, запишете ја инструкцијата continue. Притоа, функцијата print ќе ја ставиме во првиот блок од циклусот:

pythonfor el in lst:
  if el == 3:
    continue
  print(el) # ќе испечати 1, 2, 4, 5
Задание 1

Дадено множество:

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

Испечатете ги од него сите елементи, освен симболот 'd'.

Задание 2

Дадена листа:

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

Испечатете ги од неа сите елементи, освен негативните.

Задание 3

Дадена листа:

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

Добијте од неа низа 'acde'.