Swift massivlari


ULASHISH

Swift massivlari

Massivlar bir xil tipdagi qiymatlarning tartiblangan kolleksiyalarini saqlaydi.

Massivlar qiymat tiplaridir va copy-on-write (yozishda nusxalash) tamoyili asosida ishlaydi.


Yaratish va murojaat qilish

Massivlarni literallar yoki initsializatorlar yordamida yarating.

Elementlarga indeks orqali murojaat qiling va count hamda isEmpty kabi xususiyatlardan foydalaning.

Misol

var numbers = [10, 20, 30]
print(numbers[0])         // 10
numbers.append(40)
print(numbers.count)      // 4
print(numbers.isEmpty)    // false

O‘zingiz sinab ko‘ring »

Ushbu misol massiv yaratadi, elementlarga murojaat qiladi, element qo‘shadi va xususiyatlarni tekshiradi.

Maslahat: Massivlar qiymat tiplaridir.

Nusxani o‘zgartirish asl massivga ta’sir qilmaydi (copy-on-write semantikasi).



Qo‘shish va o‘chirish

Elementlarni qo‘shish va o‘chirish orqali massivlarni o‘zgartiring.

Misol

var items = ["A", "B", "C"]
items.insert("X", at: 1)
print(items)
items.remove(at: 2)
print(items)

O‘zingiz sinab ko‘ring »



W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!