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