Swift for sikli


ULASHISH

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.

Misol

for i in 1...3 {
  print(i)
}

O‘zingiz sinab ko‘ring »

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)")
}

O‘zingiz sinab ko‘ring »

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!