Чтобы найти длину массива в Python, вы можете использовать встроенную функцию len(). Например, len([11, 21, 19, «k», 46]) возвращает 5. Метод len() принимает аргумент, в котором вы можете предоставить массив, и возвращает длину данного массива.
Синтаксис
|
1 |
size = len(arr) |
Параметры
Метод len() принимает обязательный параметр: array.
Пример: как использовать функцию len() в Python
|
1 2 3 |
numbers = [11, 21, 19, 18, 46] print("The size of an array is: ", len(numbers)) |
Выход
|
1 |
The size of an array is: 5 |
Как найти размер массива в Python
Чтобы узнать размер массива, используйте встроенное свойство размера numpy. Массив numpy имеет атрибуты размера и формы, но атрибуты размера и формы не совсем одинаковы.
|
1 2 3 4 5 |
import numpy as np arr = np.array([[1, 2], [3, 4], [5, 6]]) print("The size of a numpy array is: ", arr.size) |
Выход
|
1 |
The size of a numpy array is: 6 |
Свойство size отлично работает с одномерными массивами. Он не учитывает многомерные массивы; он дает нам только количество элементов в массиве.
Заключение
Лучший способ найти длину массива в Python — использовать функцию len(), которая принимает массив в качестве параметра и возвращает его длину.
