Udhëzimi continue në Python

Përveç udhëzimit break, i cili përfundon punën e ciklit, ekziston edhe udhëzimi continue, i cili nis një përsëritje të re të ciklit. Ky udhëzim ndonjëherë mund të jetë i dobishëm për të thjeshtuar kodin.

Le të themi se kemi një listë lst:

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

Le të shfaqim prej saj të gjithë elementët përveç numrit 3. Për këtë, nën bllokun me kushtin shkruajmë udhëzimin continue. Në këtë rast, funksionin print do ta tregojmë në bllokun e parë të ciklit:

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

Është dhënë një bashkësi:

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

Shfaqni prej saj të gjithë elementët, përveç simbolit 'd'.

Задание 2

Është dhënë lista:

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

Shfaqni prej saj të gjithë elementët, përveç atyre negativ.

Задание 3

Është dhënë lista:

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

Merrni prej saj vargun 'acde'.