NumPy (Numerical Python) — мощная библиотека для научных вычислений на Python. Он предоставляет объект многомерного массива и набор функций и операций для эффективной работы с массивами. Это руководство познакомит вас с основами NumPy и покажет, как работать с массивами с помощью Python.

Предпосылки

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

Установка NumPy

NumPy можно легко установить с помощью pip, установщика пакетов Python. Откройте терминал или командную строку и введите следующую команду:

pip install numpy

После завершения установки вы можете начать использовать NumPy в своих программах на Python.



Импорт NumPy

Чтобы использовать NumPy в коде Python, вам необходимо импортировать его в свой скрипт. Откройте сценарий Python или интерпретатор Python и введите следующую команду:

import numpy as np

Приведенный выше оператор импортирует библиотеку NumPy и назначает ей псевдоним «np». Это общепринятое соглашение, используемое сообществом Python.

Создание массивов NumPy

Основным объектом в NumPy является ndarray (n-мерный массив). Это однородный набор элементов одного типа. Вот как вы можете создать массив NumPy:

import numpy as np

# Creating a 1-dimensional array
arr1 = np.array([1, 2, 3, 4, 5])

# Creating a 2-dimensional array
arr2 = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])

# Creating a 3-dimensional array
arr3 = np.array([[[1, 2], [3, 4]], [[5, 6], [7, 8]]])

В приведенном выше примере мы создали массивы разных размеров: 1-мерные, 2-мерные и 3-мерные.

Атрибуты массива