Treci la conținutul principal

Parcurgerea unui dicționar cu o buclă

O buclă for funcționează și cu dicționarele.

La fiecare trecere obții o cheie a dicționarului, câte una, dar există metode care returnează și valorile.

Exemplu

Afișează pe rând fiecare nume de cheie:

Prompt
Scrieți un program Python care creează un dicționar cu trei perechi cheie-valoare: brand Ford, model Mustang, year 1964. Parcurgeți dicționarul cu o buclă for și afișați toate numele cheilor, unul câte unul.
Ieșire: program Python complet

Exemplu

Afișează pe rând fiecare valoare, căutând-o prin cheia ei:

Prompt
Scrieți un program Python care creează un dicționar cu trei perechi cheie-valoare: brand Ford, model Mustang, year 1964. Parcurgeți dicționarul cu o buclă for și afișați toate valorile, una câte una, accesându-le prin chei.
Ieșire: program Python complet

Exemplu

Metoda values() îți dă direct aceleași valori, așa că nu mai ai nevoie de căutarea prin cheie:

Prompt
Scrieți un program Python care creează un dicționar cu trei perechi cheie-valoare: brand Ford, model Mustang, year 1964. Folosiți metoda values() pentru a parcurge și a afișa toate valorile dicționarului.
Ieșire: program Python complet

Exemplu

Metoda keys() este un alt mod de a ajunge la cheile unui dicționar:

Prompt
Scrieți un program Python care creează un dicționar cu trei perechi cheie-valoare: brand Ford, model Mustang, year 1964. Folosiți metoda keys() pentru a parcurge și a afișa toate cheile dicționarului.
Ieșire: program Python complet

Exemplu

Obține cheile și valorile împreună prin items():

Prompt
Scrieți un program Python care creează un dicționar cu trei perechi cheie-valoare: brand Ford, model Mustang, year 1964. Folosiți metoda items() pentru a parcurge atât cheile, cât și valorile, și afișați fiecare pereche cheie-valoare.
Ieșire: program Python complet