Dictionarylar
Swift dictionarylar
Dictionarylar kalit-qiymat juftliklarini saqlaydi.
Kalit bo‘yicha qidirish tez amalga oshadi.
Qiymatlarni o‘qish va yozish uchun subscript sintaksisidan foydalaning.
Asoslar
Misol
var ages: [String: Int] = ["Kai": 30]
ages["Elisabeth"] = 25
print(ages["Kai"] ?? 0)
Ushbu misol dictionary subscript’i yordamida qiymatlarni qo‘shadi va o‘qiydi.
Kalitlar va qiymatlar bo‘ylab iteratsiya
Kalitlar va qiymatlarga murojaat qilish uchun dictionary bo‘ylab sikl yurgizing.
Misol
let ages = ["Kai": 30, "Elisabeth": 25]
for k in ages.keys.sorted() {
print("\(k): \(ages[k]!)")
}
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
