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:
lst = [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:
for el in lst:
if el == 3:
continue
print(el) # do të shfaqë 1, 2, 4, 5
Është dhënë një bashkësi:
tst = {'a', 'b', 'c', 'd', 'e'}
Shfaqni prej saj të gjithë elementët, përveç simbolit
'd'.
Është dhënë lista:
tst = [6, 3, -2, 8, -4, 9]
Shfaqni prej saj të gjithë elementët, përveç atyre negativ.
Është dhënë lista:
tst = ['a', 'b', 'c', 'd', 'e']
Merrni prej saj vargun 'acde'.