Junior — Middle
Dasturlashda lug'at tushunchasi va uning asosiy funksiyalarini tushuntiring.
sobes.tech AI
AIdan javob
Dasturlashda lug'at — bu ma'lumotlar tuzilmasi bo'lib, u 'kalit-qiymat' juftlarini saqlaydi. Har bir kalit noyob va ma'lum bir qiymat bilan bog'langan bo'lib, kalit yordamida ma'lumotlarni tezda olish imkonini beradi.
Lug'atning asosiy funksiyalari:
- Kalit yordamida qiymatni tez topish.
- Yangi kalit-qiymat juftlarini qo'shish.
- Kalit bo'yicha elementlarni o'chirish.
- Barcha juftlarni yurish va ishlash yoki chiqarish.
Swiftda lug'at Dictionary<Key, Value> turi bilan ifodalanadi. Misol:
var dict: [String: Int] = ["olma": 3, "banan": 5]
dict["apelsin"] = 7 // qo'shish
let count = dict["olma"] // kalit yordamida qiymatni olish