Python'da continue Deyimi
Döngünün çalışmasını sonlandıran break
deyimine ek olarak, döngünün yeni bir
tekrarını başlatan continue deyimi de
bulunur. Bu deyim bazen kodun basitleştirilmesi
için yararlı olabilir.
Bir lst listemiz olduğunu varsayalım:
lst = [1, 2, 3, 4, 5]
Hadi içinden 3 sayısı hariç tüm
elemanları yazdıralım. Bunun için koşul bloğunun
altına continue deyimini yazıyoruz.
Bu durumda print fonksiyonunu döngünün
ilk bloğunda belirteceğiz:
for el in lst:
if el == 3:
continue
print(el) # 1, 2, 4, 5 yazdırır
Bir küme verildi:
tst = {'a', 'b', 'c', 'd', 'e'}
İçinden 'd' karakteri hariç tüm
elemanları yazdırın.
Bir liste verildi:
tst = [6, 3, -2, 8, -4, 9]
İçinden negatif olanlar hariç tüm elemanları yazdırın.
Bir liste verildi:
tst = ['a', 'b', 'c', 'd', 'e']
Ondan 'acde' dizesini elde edin.