LECȚIA 6
|
PAG. 1 / 3
|
Acasă >>>
Lecții online
Forma generală a lui for
Am studiat anterior șirurile de caractere și listele, iar acum este momentul să navigăm printre elementele acestora. Vom folosi for, care are forma generală ca cea de mai jos:
for variabilă in colectie_de_date:
instrucțiuni_subordonate
Putem citi astfel: pentru fiecare element din cadrul colecției, reținut de variabilă, efectuăm un set de instrucțiuni de prelucrare subordonate.
Notă. Șirurile de caractere nu sunt colecții de date, însă se pot itera cu for.
EXEMPLE
Mai jos afișăm pe rând toate elementele unei liste și apoi toate caracterele unui șir: DETALII
În primul caz, instrucțiunea print din cadrul for a fost executată de 5 ori, pentru fiecare element în parte al listei:
Execută simularea
|
La fiecare pas, variabilei x i se atribuie elementul care urmează pentru a putea fi folosit în interiorul setului de instrucțiuni.
Șirul de caractere sir1 are lungimea de 17, deci for a fost repetat de tot atâtea ori...
OBSERVAȚIE
Tipurile de date str și list sunt iterabile. De exemplu, tipul int nu este iterabil, deci nu putem folosi for pentru a avea acces la cifre, deoarece nu sunt elemente - e reținut în memorie ca o valoare numerică:
Avansează la pagina următoare.
home | list LECȚII | perm_identity | arrow_upward |