Treci la conținutul principal

Parcurgerea unei liste

Bucla for este calea firească de a trece prin fiecare element al unei liste.

Exemplu

Afișează elementele din listă, unul câte unul:

Prompt
Scrie un program Python care creează o listă cu trei fructe: apple, banana, cherry. Parcurge lista folosind o buclă for și afișează fiecare element.
Ieșire: program Python complet

Parcurgerea după numerele de index

O altă opțiune este să parcurgi lista după numărul de index.

Împreună, range() și len() îți oferă un iterabil potrivit de indecși.

Exemplu

Folosește fiecare număr de index pentru a afișa elementul corespunzător:

Prompt
Scrie un program Python care creează o listă cu trei fructe: apple, banana, cherry. Parcurge elementele listei făcând referire la numerele lor de index, folosind range() și len(), și afișează fiecare element.
Ieșire: program Python complet

Folosirea unei bucle while

Și o buclă while poate face treaba.

Află lungimea listei cu len(), pornește de la indexul 0 și folosește indecșii pentru a parcurge elementele unul după altul.

Nu uita să adaugi 1 la index la fiecare trecere.

Exemplu

Treci prin fiecare index cu o buclă while și afișează fiecare element:

Prompt
Scrie un program Python care creează o listă cu trei fructe: apple, banana, cherry. Folosește o buclă while pentru a parcurge toate numerele de index și afișează fiecare element. Nu uita să mărești indexul cu 1 după fiecare iterație.
Ieșire: program Python complet

Parcurgerea folosind List Comprehension

Pentru parcurgerea unei liste, nimic nu se scrie mai scurt decât List Comprehension.

Exemplu

O buclă for compactă care afișează fiecare element:

Prompt
Scrie un program Python care creează o listă cu trei fructe: apple, banana, cherry. Folosește list comprehension ca formă prescurtată a buclei for pentru a afișa toate elementele din listă.
Ieșire: program Python complet