В NumPy термины ndarrayи arrayявляются широко используемыми, но они относятся к одному и тому же типу объекта. Термин ndarrayобозначает n-мерный массив, который является фундаментальной структурой данных NumPy, позволяющей эффективно хранить однородные данные и манипулировать ими. Термин массивчасто используется как синоним ndarrayдля обозначения одного и того же объекта.
NumPy предоставляет широкий спектр методов и функций для работы с объектами ndarray. Вот некоторые часто используемые методы:
ndarray.shape: возвращает размеры массива.ndarray.ndim: возвращает количество измерений массива.ndarray.size: возвращает общее количество элементов в массиве.ndarray.dtype: возвращает тип данных элементов массива.ndarray.itemsize: возвращает размер в байтах каждого элемента массива.ndarray.nbytes: возвращает общее количество байтов, использованных массивом.ndarray.reshape: возвращает новый массив измененной формы.ndarray.flatten: возвращает сглаженную копию массива.ndarray.transpose: возвращает новый массив с транспонированными осями.ndarray.mean: вычисляет среднее значение элементов массива.ndarray.max: возвращает максимальное значение в массиве.ndarray.min: возвращает минимальное значение в массиве.ndarray.sum: вычисляет сумму элементов массива.ndarray.dot: выполняет умножение матриц.ndarray.sort: сортирует элементы массива.