Масиви постійного розміру

Особливості масивів постійного розміру:

  • Фіксований розмір: Розмір масиву задається при його створенні і не може бути змінений.
  • Однорідність: Всі елементи масиву повинні бути одного типу.
  • Швидкий доступ за індексом: Доступ до елементів масиву здійснюється за постійний час O(1).
  • Незмінність розміру: Кількість елементів масиву залишається постійною, і додавання нових елементів неможливо.
import array

# Створення масиву з цілих чисел (тип 'i' для int)
arr = array.array('i', [1, 2, 3, 4, 5])

# Доступ до елементів
print(arr[2])  # Вивід: 3

# Зміна значення елемента
arr[2] = 10
print(arr)  # Вивід: array('i', [1, 2, 10, 4, 5])
import numpy as np

# Створення 3x3 матриці з фіксованим розміром
matrix = np.array([
    [1, 2, 3],
    [4, 5, 6],
    [7, 8, 9]
])

# Доступ до елементів матриці
print(matrix[1][2])  # Вивід: 6

# Зміна елемента матриці
matrix[1][2] = 10
print(matrix)
# Вивід:
# [[ 1  2  3]
#  [ 4  5 10]
#  [ 7  8  9]]
2015-2026 © SumyNikNet