Junior — Middle
Vysvětlete pojem slovníku v programování a jeho hlavní funkce.
sobes.tech AI
Odpověď od AI
Slovník v programování je datová struktura, která uchovává páry 'klíč-hodnota'. Každý klíč je jedinečný a je spojen s určitým hodnotou, což umožňuje rychlé získání dat podle klíče.
Hlavní funkce slovníku:
- Rychlé vyhledávání hodnoty podle klíče.
- Přidávání nových párů klíč-hodnota.
- Odstraňování prvků podle klíče.
- Procházení všech párů pro zpracování nebo výstup.
Ve Swiftu je slovník reprezentován typem Dictionary<Key, Value>. Příklad:
var dict: [String: Int] = ["jablko": 3, "banán": 5]
dict["pomeranč"] = 7 // přidání
let count = dict["jablko"] // získání hodnoty podle klíče