Создание одномерного массива Numpy в Python

Одномерный массив содержит элементы только в одном измерении. Другими словами, форма массива numpy должна содержать только одно значение в кортеже.

Чтобы создать одномерный массив в Numpy, вы можете использовать любую из функций numpy array(), arange() или linspace().

Создание с помощью функции array()

Функции Numpy array() принимают список элементов в качестве аргумента и возвращают одномерный массив.

В этом примере мы импортируем библиотеку numpy и используем функцию array() для создания одномерного массива numpy.

import numpy as np

#create numpy array
a = np.array([5, 8, 12])
print(a)

Выход

[ 5, 8, 12]

Создайте 1D Numpy Array с помощью функции arange()

Функция numpy arange() принимает начало, конец диапазона и интервал в качестве аргументов и возвращает одномерный массив.

[start, start+interval, start+2*interval, ... ]

В этом примере мы импортируем библиотеку numpy и используем функцию arange() для создания одномерного массива numpy.

import numpy as np

#create numpy array
a = np.arange(5, 14, 2)
print(a)

Выход

[ 5, 7, 9, 11, 13]

Массив начинается с 5 и продолжается до 14 в интервале 2.

Создайте 1D Numpy Array с помощью функции linspace()

Функции numpy linspace() принимают начало, конец и количество создаваемых элементов в качестве аргументов и создают одномерный массив.

В этом примере мы импортируем библиотеку numpy и используем функцию linspace() для создания одномерного массива numpy.

import numpy as np

#create numpy array
a = np.linspace(5, 25, 4)
print(a)

Выход

[ 5.         11.66666667 18.33333333 25.        ]

Резюме

В этом руководстве примеров Python мы создали одномерный массив numpy, используя различные встроенные функции.

Отмечено:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *