Swift for sikli
Swift for sikli
Oraliqlar, massivlar, dictionarylar va boshqa ketma-ketliklar bo‘ylab iteratsiya qilish uchun for-in dan foydalaning.
Oraliq bo‘ylab iteratsiya
Siklni belgilangan marta takrorlash uchun oraliqdan foydalaning.
Ushbu misol 1 dan 3 gacha (3 ham kiradi) iteratsiya qiladi.
Massiv bo‘ylab iteratsiya
Massiv bo‘ylab for-in bilan sikl yurgizing yoki indeks va qiymatga murojaat qilish uchun enumerated() dan foydalaning.
Misol
let nums = [10, 20, 30]
for n in nums {
print(n)
}
for (index, value) in nums.enumerated() {
print("index: \(index), value: \(value)")
}
Indeks va qiymatni birgalikda olish uchun enumerated() dan foydalaning.
Maslahat: Indeks kerak bo‘lmasa, indeks bilan qo‘lda yoziladigan sikllar o‘rniga for-in ni afzal ko‘ring.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
