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-мерные.