Sobes.tech
Junior — Middle

Тавзеҳ диҳед дар бораи мафҳуми луғат дар барномасозӣ ва вазифаҳои асосии он.

sobes.tech AI

Ҷавоб аз AI

Луғат дар барномаинависӣ — ин структураи маълумотест, ки ҷуфтҳои 'калид-арзишро' нигоҳ медорад. Ҳар як калид беназир аст ва бо арзиши муайян пайваст аст, ки имкон медиҳад ба маълумотҳо тавассути калид зуд дастрасӣ пайдо кардан.

Функсияҳои асосии луғат:

  • Ҷустуҷӯи зудтарини арзиш тавассути калид.
  • Илова кардани ҷуфтҳои нав 'калид-арзиш'.
  • Ҳаросати унсурҳо тавассути калид.
  • Гузариш аз ҳама ҷуфтҳо барои коркард ё намоиш.

Дар Swift, луғат бо намуди Dictionary<Key, Value> ифода мешавад. Мисол:

var dict: [String: Int] = ["манзана": 3, "банан": 5]
dict["анан"] = 7 // илова кардан
ҳосил = dict["манзана"] // гирифтани арзиш тавассути калид