ინსტრუქცია continue პითონში
ციკლის მუშაობის შეწყვეტის ინსტრუქცია break-ის გარდა,
არსებობს ასევე ინსტრუქცია continue, რომელიც ციკლის
ახალ იტერაციას აწყებს. ეს ინსტრუქცია ზოგჯერ შეიძლება
იყოს სასარგებლო კოდის გასამარტივებლად.
დავუშვათ, გვაქვს სია lst:
lst = [1, 2, 3, 4, 5]
მოდით, გამოვიტანოთ მისგან ყველა ელემენტი რიცხვი
3-ის გარდა. ამისთვის პირობის მქონე ბლოკის ქვეშ
ვწერთ ინსტრუქციას continue.
ამ შემთხვევაში, ფუნქცია print-ს მივუთითებთ
ციკლის პირველ ბლოკში:
for el in lst:
if el == 3:
continue
print(el) # გამოიტანს 1, 2, 4, 5-ს
მოცემულია სიმრავლე:
tst = {'a', 'b', 'c', 'd', 'e'}
გამოიტანეთ მისგან ყველა ელემენტი, სიმბოლო
'd'-ის გარდა.
მოცემულია სია:
tst = [6, 3, -2, 8, -4, 9]
გამოიტანეთ მისგან ყველა ელემენტი, უარყოფითი რიცხვების გარდა.
მოცემულია სია:
tst = ['a', 'b', 'c', 'd', 'e']
მიიღეთ მისგან სტრიქონი 'acde'.