Treci la conținutul principal

Pune numele unei chei între paranteze pătrate ca să citești elementul corespunzător dintr-un dicționar:

Exemplu

Citește valoarea stocată la „model”:

Prompt
Scrieți un program Python care creează un dicționar numit thisdict cu cheile "brand", "model" și "year" cu valorile "Ford", "Mustang" și 1964. Apoi obțineți și afișați valoarea cheii "model" folosind notația cu paranteze pătrate.
Ieșire: program Python complet

Obținerea cheilor

Când apelezi keys(), obții o vedere a tuturor cheilor din dicționar, care se citește ca o listă.

Exemplu

Obține toate cheile:

Prompt
Scrieți un program Python care creează un dicționar numit thisdict cu cheile "brand", "model" și "year" cu valorile "Ford", "Mustang" și 1964. Apoi obțineți și afișați cheile dicționarului folosind metoda keys().
Ieșire: program Python complet

Exemplu

Vederea cheilor rămâne la zi: adaugă un element în dicționar și el va apărea și acolo:

Prompt
Scrieți un program Python care creează un dicționar numit car cu cheile "brand", "model" și "year" cu valorile "Ford", "Mustang" și 1964. Salvați vizualizarea keys() în variabila x, afișați x, apoi adăugați în car o cheie nouă "color" cu valoarea "white" și afișați x din nou pentru a arăta că se actualizează.
Ieșire: program Python complet

Obținerea valorilor

Apelarea lui values() funcționează la fel și îți dă o vedere asemănătoare unei liste, cu toate valorile din dicționar.

Exemplu

Obține toate valorile:

Prompt
Scrieți un program Python care creează un dicționar numit thisdict cu cheile "brand", "model" și "year" cu valorile "Ford", "Mustang" și 1964. Apoi obțineți și afișați valorile dicționarului folosind metoda values().
Ieșire: program Python complet

Exemplu

Modifică o valoare în dicționar și vederea valorilor se schimbă odată cu ea:

Prompt
Scrieți un program Python care creează un dicționar numit car cu cheile "brand", "model" și "year" cu valorile "Ford", "Mustang" și 1964. Salvați vizualizarea values() în variabila x, afișați x, apoi schimbați car["year"] în 2020 și afișați x din nou pentru a arăta că se actualizează.
Ieșire: program Python complet

Exemplu

Adaugă un element în dicționar și valoarea lui apare și în vederea valorilor:

Prompt
Scrieți un program Python care creează un dicționar numit car cu cheile "brand", "model" și "year" cu valorile "Ford", "Mustang" și 1964. Salvați vizualizarea values() în variabila x, afișați x, apoi adăugați o cheie nouă "color" cu valoarea "white" și afișați x din nou.
Ieșire: program Python complet

Obținerea elementelor

Când apelezi items(), primești o vedere asemănătoare unei liste, care conține fiecare element al dicționarului ca tuplu.

Exemplu

Obține toate perechile cheie:valoare:

Prompt
Scrieți un program Python care creează un dicționar numit thisdict cu cheile "brand", "model" și "year" cu valorile "Ford", "Mustang" și 1964. Apoi obțineți și afișați elementele dicționarului folosind metoda items().
Ieșire: program Python complet

Exemplu

Modifică o valoare în dicționar și vederea elementelor se schimbă odată cu ea:

Prompt
Scrieți un program Python care creează un dicționar numit car cu cheile "brand", "model" și "year" cu valorile "Ford", "Mustang" și 1964. Salvați vizualizarea items() în variabila x, afișați x, apoi schimbați car["year"] în 2020 și afișați x din nou.
Ieșire: program Python complet

Verificarea existenței unei chei

Cuvântul cheie in îți spune dacă o anumită cheie există într-un dicționar:

Exemplu

Află dacă „model” este una dintre chei:

Prompt
Scrieți un program Python care creează un dicționar numit thisdict cu cheile "brand", "model" și "year" cu valorile "Ford", "Mustang" și 1964. Apoi verificați dacă "model" este prezent în dicționar folosind cuvântul cheie in și, dacă da, afișați "Da, 'model' este una dintre cheile dicționarului thisdict".
Ieșire: program Python complet

Metoda get()

Parantezele pătrate nu sunt singura ta variantă de a citi o valoare. Metoda get() returnează același rezultat:

Exemplu

Folosește get() ca să citești valoarea stocată la „model”:

Prompt
Scrieți un program Python care creează un dicționar numit thisdict cu cheile "brand", "model" și "year" cu valorile "Ford", "Mustang" și 1964. Apoi obțineți și afișați valoarea cheii "model" folosind metoda get().
Ieșire: program Python complet