Sobes.tech
Junior — Middle

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

sobes.tech AI

Отговор от AI

Думата в програмирането е структура от данни, която съхранява двойки 'ключ-стойност'. Всяки ключ е уникален и е свързан с определена стойност, което позволява бърз достъп до данните чрез ключа.

Основните функции на думата:

  • Бързо търсене на стойност по ключ.
  • Добавяне на нови двойки ключ-стойност.
  • Премахване на елементи по ключ.
  • Обхождане на всички двойки за обработка или показване.

В Swift думата е представена с типа Dictionary<Key, Value>. Пример:

var dict: [String: Int] = ["ябълка": 3, "банан": 5]
dict["портокал"] = 7 // добавяне
let count = dict["ябълка"] // получаване на стойност по ключ