În agenda telefonică nu cauți „poziția 37" — cauți „Ana". Modelul asociativ leagă fiecare CHEIE de o VALOARE și îți dă acces instant, fără nicio parcurgere. E dicționarul: cea mai folosită structură din programarea reală.
Cursa: găsește numărul Anei într-o agendă cu 8 contacte. Lista parcurge; dicționarul sare direct.
Acolade, iar între cheie și valoare: două puncte — exact ca notația din lista de contacte.
Perechi cheie: valoare între acolade. {} gol chiar E dicționar (setul gol era set()!).
d[cheie] — instant. Cheie inexistentă → KeyError; d.get(cheie) → None, fără eroare.
Aceeași sintaxă: dacă cheia există, valoarea se SUPRASCRIE (cheile sunt unice!).
del șterge perechea; in verifică pe CHEI; len numără perechile.
Construiește agenda: adaugă, caută, actualizează, șterge — și privește perechile cheie–valoare reacționând.
Trei feluri de a te plimba prin dicționar — plus aplicația-far: numărarea frecvențelor.
frecvențele literelor — dict în loc de vector!
Cinci întrebări despre modelul asociativ.
Modelul asociativ, condensat.