Junior — Middle
Explicați conceptul de dicționar în programare și funcțiile sale principale.
sobes.tech AI
Răspuns de la AI
Un dicționar în programare este o structură de date care stochează perechi de tip 'cheie-valoare'. Fiecare cheie este unică și asociată cu o anumită valoare, ceea ce permite accesul rapid la date după cheie.
Funcțiile principale ale dicționarului:
- Căutare rapidă a valorii după cheie.
- Adăugarea de noi perechi cheie-valoare.
- Ștergerea elementelor după cheie.
- Parcurgerea tuturor perechilor pentru procesare sau afișare.
În Swift, dicționarul este reprezentat de tipul Dictionary<Key, Value>. Exemplu:
var dict: [String: Int] = ["măr": 3, "banană": 5]
dict["portocală"] = 7 // adăugare
let count = dict["măr"] // obținerea valorii după cheie