Continue instrukcija Python
Papildus instrukcijai break, kas pārtrauc
cikla darbību, pastāv arī instrukcija
continue, kas sāk jaunu cikla
iterāciju. Šī instrukcija dažreiz var būt
noderīga, lai vienkāršotu kodu.
Pieņemsim, ka mums ir saraksts lst:
lst = [1, 2, 3, 4, 5]
Izviesim no tā visus elementus, izņemot
skaitli 3. Lai to izdarītu, zem bloka ar
nosacījumu mēs rakstām instrukciju continue.
Šajā gadījumā funkciju print norādīsim
pirmajā cikla blokā:
for el in lst:
if el == 3:
continue
print(el) # izvadīs 1, 2, 4, 5
Dota kopa:
tst = {'a', 'b', 'c', 'd', 'e'}
Izvadiet no tās visus elementus, izņemot simbolu
'd'.
Dots saraksts:
tst = [6, 3, -2, 8, -4, 9]
Izvadiet no tā visus elementus, izņemot negatīvos.
Dots saraksts:
tst = ['a', 'b', 'c', 'd', 'e']
Iegūstiet no tā virkni 'acde'.