Sobes.tech
Junior — Middle

Објасните концепт речника у програмирању и његове главне функције.

sobes.tech АИ

Одговор од АИ

U rečniku u programiranju, to je struktura podataka koja čuva parove 'ključ-vrednost'. Svaki ključ je jedinstven i povezan je sa određenom vrednošću, što omogućava brzo pristupanje podacima putem ključa.

Glavne funkcije rečnika:

  • Brzo pretraživanje vrednosti po ključu.
  • Dodavanje novih parova ključ-vrednost.
  • Brisanje elemenata po ključu.
  • Prolazak kroz sve parove radi obrade ili prikaza.

U Swift-u, rečnik je predstavljen tipom Dictionary<Key, Value>. Primer:

var dict: [String: Int] = ["jabuka": 3, "banana": 5]
dict["narandža"] = 7 // dodavanje
let count = dict["jabuka"] // dobijanje vrednosti po ključu