Python-dagi continue instruksiyasi
Siklni tugatadigan break instruksiyasidan
tashqari, siklining yangi iteratsiyasini
boshlaydigan continue instruksiyasi ham
mavjud. Bu instruksiya ba'zan kodni soddalashtirish
uchun foydali bo'lishi mumkin.
Bizda lst ro'yxati mavjud bo'lsin:
lst = [1, 2, 3, 4, 5]
Keling, undan 3 raqamidan tashqari barcha
elementlarni chiqaramiz. Buning uchun shart
blokidan keyin continue instruksiyasini
yozamiz. Bunda print funksiyasini
siklning birinchi blokida ko'rsatamiz:
for el in lst:
if el == 3:
continue
print(el) # 1, 2, 4, 5 ni chiqaradi
To'plam berilgan:
tst = {'a', 'b', 'c', 'd', 'e'}
Undan 'd' belgisidan tashqari barcha
elementlarni chiqaring.
Ro'yxat berilgan:
tst = [6, 3, -2, 8, -4, 9]
Undan manfiy sonlardan tashqari barcha elementlarni chiqaring.
Ro'yxat berilgan:
tst = ['a', 'b', 'c', 'd', 'e']
Undan 'acde' satrini oling.