continue հրահանգը Python-ում
Ցիկլի աշխատանքը ավարտող 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' տողը: