ინსტრუქცია continue პითონში

ციკლის მუშაობის შეწყვეტის ინსტრუქცია 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'.