Ko‘p o‘lchovli massivlar


ULASHISH

Swift massivlari: ko‘p o‘lchovli massivlar

Matritsalar va to‘rlar (grid) kabi 2D (yoki undan ko‘p o‘lchovli) tuzilmalarni ifodalash uchun ichma-ich massivlardan foydalaning.


2D massivlar

Qatorlarni tashqi massiv ichidagi massivlar sifatida saqlang, so‘ng elementlarga murojaat qilish uchun grid[row][col] ko‘rinishida indekslang.

Misol

var grid = [
  [1, 2, 3],
  [4, 5, 6],
  [7, 8, 9]
]
print(grid[0][1]) // 2
for row in grid {
  print(row)
}

O‘zingiz sinab ko‘ring »



Katakni yangilash

Qiymatni aniq qator va ustun bo‘yicha indekslash orqali o‘zgartiring.

Misol

var grid = [
  [1, 2, 3],
  [4, 5, 6],
  [7, 8, 9]
]
grid[1][1] = 99
print(grid[1])      // [4, 99, 6]
print(grid[1][1])   // 99

O‘zingiz sinab ko‘ring »



W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!