Instrucțiunea continue în Python
Pe lângă instrucțiunea break, care termină
execuția unei bucle, există și instrucțiunea
continue, care începe o nouă iterație
a buclei. Această instrucțiune poate fi uneori
utilă pentru a simplifica codul.
Să presupunem că avem lista lst:
lst = [1, 2, 3, 4, 5]
Să afișăm toate elementele din ea, cu excepția
numărului 3. Pentru aceasta, sub blocul cu
condiția scriem instrucțiunea continue.
În acest caz, funcția print o vom indica în
primul bloc al buclei:
for el in lst:
if el == 3:
continue
print(el) # va afișa 1, 2, 4, 5
Dat fiind mulțimea:
tst = {'a', 'b', 'c', 'd', 'e'}
Afișați toate elementele din ea, cu excepția simbolului
'd'.
Dat fiind lista:
tst = [6, 3, -2, 8, -4, 9]
Afișați toate elementele din ea, cu excepția celor negative.
Dat fiind lista:
tst = ['a', 'b', 'c', 'd', 'e']
Obțineți din ea șirul 'acde'.