Как узнать размер двумерного массива в Python? 📏

Для получения размера двумерного массива в Python вы можете использовать функции len() и len().

Первая функция len() возвращает количество строк в массиве:

arr = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
rows = len(arr)  # количество строк в массиве
print(rows)

Вывод:

3

Вторая функция len() используется для определения размера строки (количество элементов в строке):

arr = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
columns = len(arr[0])  # количество элементов в первой строке
print(columns)

Вывод:

3

Таким образом, вы можете использовать эти две функции для определения размера двумерного массива в Python.

Детальный ответ

Как узнать размер двумерного массива в Python

Узнать размер двумерного массива в Python можно с помощью функции len() и метода shape библиотеки NumPy.

1. Использование функции len()


# Создание двумерного массива
array = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]

# Узнать количество строк в массиве
rows = len(array)

# Узнать количество столбцов в массиве
columns = len(array[0])

# Вывод размера массива
print(f"Количество строк: {rows}")
print(f"Количество столбцов: {columns}")

В данном примере используется функция len() для определения количества строк и столбцов в двумерном массиве. Для определения количества строк мы просто вызываем len(array), а для определения количества столбцов мы вызываем len(array[0]) , так как длина первой строки будет равна количеству столбцов в массиве.

2. Использование метода shape из библиотеки NumPy

Если вы работаете с массивами большего размера или часто выполняете операции над массивами, рекомендуется использовать библиотеку NumPy. Она предоставляет более мощные и удобные инструменты для работы с массивами в Python.


import numpy as np

# Создание двумерного массива
array = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])

# Получение размера массива с помощью метода shape
rows, columns = array.shape

# Вывод размера массива
print(f"Количество строк: {rows}")
print(f"Количество столбцов: {columns}")

В данном примере мы импортируем библиотеку NumPy с помощью import numpy as np. Затем мы создаем двумерный массив с помощью np.array(). Используя метод shape из библиотеки NumPy, мы получаем размер массива, присваивая его значения переменным rows и columns.

Заключение

Узнать размер двумерного массива в Python можно с помощью функции len() или метода shape из библиотеки NumPy. Функция len() позволяет определить количество строк и столбцов в массиве, а метод shape предоставляет более удобные инструменты для работы с массивами большего размера.

Видео по теме

Двумерный массив. Python

Python для начинающих. Урок 10: Многомерные массивы.

29 Вложенные списки Python

Похожие статьи:

Что такое модуль в Python? Объяснение с примерами и использованием модулей 🔎

🔌 Как объединить два словаря в Python: простой способ и примеры кода

🔥 Как написать вирус на питоне - самое простое руководство для начинающих 💻

Как узнать размер двумерного массива в Python? 📏

☑️ Легкий способ: Как зайти в Python без проблем и быстро?

🔍 Что такое verbose python и зачем он нужен?

Что значит лямбда в Питоне? 🐍🔑