Python-дағы 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' жолын алыңыз.