Различные методы получения размера квадратной матрицы в Python

Чтобы получить размер квадратной матрицы в Python, вы можете использовать различные методы. Вот несколько подходов:

Метод 1: использование функции len()

matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
size = len(matrix)  # Assuming the matrix is square, so the number of rows is equal to the number of columns
print("Size of the square matrix:", size)

Метод 2. Использование атрибута формы (NumPy).
Если вы работаете с NumPy, вы можете использовать атрибут формы, чтобы определить размер квадратной матрицы.

import numpy as np
matrix = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
rows, columns = matrix.shape
size = rows  # Assuming the matrix is square, so the number of rows is equal to the number of columns
print("Size of the square matrix:", size)

Метод 3: использование функции len() для первой строки (если все строки имеют одинаковую длину)

matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
size = len(matrix[0])  # Assuming all rows have the same length in a square matrix
print("Size of the square matrix:", size)

Метод 4. Использование функции len() для первого столбца (если все столбцы имеют одинаковую длину)

matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
size = len(matrix)  # Assuming all columns have the same length in a square matrix
print("Size of the square matrix:", size)