Sobes.tech
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