Junior — Middle
Selgitage sõnastiku mõistet programmeerimises ja selle põhifunktsioone.
sobes.tech AI
Vastus AI-lt
Programmeerimise sõnastik on andmestruktuur, mis salvestab 'võti-väärtus' paare. Iga võti on unikaalne ja seotud konkreetse väärtusega, võimaldades kiiret andmete juurdepääsu võtmise teel.
Sõnastiku peamised funktsioonid:
- Kiire väärtuse otsimine võti järgi.
- Uute võti-väärtuspaaride lisamine.
- Elementide eemaldamine võti järgi.
- Kõigi paaride läbimine töötlemiseks või kuvamiseks.
Swiftis on sõnastik esitatud tüüpi Dictionary<Key, Value>. Näide:
var dict: [String: Int] = ["õun": 3, "banaan": 5]
dict["apelsin"] = 7 // lisamine
let count = dict["õun"] // väärtuse saamine võti järgi