Junior — Middle
Обяснете понятието речник в програмирането и основните му функции.
sobes.tech AI
Отговор от AI
Думата в програмирането е структура от данни, която съхранява двойки 'ключ-стойност'. Всяки ключ е уникален и е свързан с определена стойност, което позволява бърз достъп до данните чрез ключа.
Основните функции на думата:
- Бързо търсене на стойност по ключ.
- Добавяне на нови двойки ключ-стойност.
- Премахване на елементи по ключ.
- Обхождане на всички двойки за обработка или показване.
В Swift думата е представена с типа Dictionary<Key, Value>. Пример:
var dict: [String: Int] = ["ябълка": 3, "банан": 5]
dict["портокал"] = 7 // добавяне
let count = dict["ябълка"] // получаване на стойност по ключ