Як додати елементи до масиву numpy (3 приклади)


Ви можете використовувати такі методи, щоб додати один або кілька елементів до масиву NumPy:

Спосіб 1: додайте значення в кінець масиву

 #append one value to end of array
new_array = np. append (my_array, 15)

Спосіб 2: додайте кілька значень у кінець масиву

 #append multiple values to end of array
new_array = np. append (my_array, [15, 17, 18])

Спосіб 3. Вставте значення в певну позицію в таблиці

 #insert 95 into the index position 2
new_array = np. insert (my_array, 2, 95)

Спосіб 4: Вставте кілька значень у певну позицію в таблиці

 #insert 95 and 99 starting at index position 2 of the NumPy array
new_array = np. insert (my_array, 2, [95, 99]) 

Цей посібник пояснює, як використовувати кожен метод на практиці з наступним масивом NumPy:

 import numpy as np

#create NumPy array
my_array = np. array ([1, 2, 2, 3, 5, 6, 7, 10])

#view NumPy array
my_array

array([ 1, 2, 2, 3, 5, 6, 7, 10])

Приклад 1: додайте значення в кінець масиву

Наступний код показує, як використовувати np.append() для додавання значення в кінець масиву NumPy:

 #append one value to end of array
new_array = np. append (my_array, 15)

#view new array
new_array

array([ 1, 2, 2, 3, 5, 6, 7, 10, 15])

Значення 15 додано в кінець масиву NumPy.

Приклад 2: додайте кілька значень у кінець масиву

Наступний код показує, як використовувати np.append() для додавання кількох значень у кінець масиву NumPy:

 #append multiple values to end of array
new_array = np. append (my_array, [15, 17, 18])

#view new array
new_array

array([ 1, 2, 2, 3, 5, 6, 7, 10, 15, 17, 18])

Значення 15 , 17 і 18 були додані в кінець масиву NumPy.

Приклад 3: вставте значення в певну позицію в таблиці

Наступний код показує, як вставити значення в певну позицію масиву NumPy:

 #insert 95 into the index position 2
new_array = np. insert (my_array, 2, 95)

#view new array
new_array

array([ 1, 2, 95, 2, 3, 5, 6, 7, 10])

Значення 95 було вставлено в позицію індексу 2 масиву NumPy.

Приклад 4: вставте кілька значень у певну позицію в таблиці

Наступний код показує, як вставити кілька значень, починаючи з певної позиції в масиві NumPy:

 #insert 95 and 99 starting at index position 2 of the NumPy array
new_array = np. insert (my_array, 2, [95, 99]) 

#view new array
new_array

array([ 1, 2, 95, 99, 2, 3, 5, 6, 7, 10])

Значення 95 і 99 були вставлені з позиції індексу 2 масиву NumPy.

Додаткові ресурси

У наступних посібниках пояснюється, як виконувати інші типові завдання в NumPy:

Як відфільтрувати масив NumPy
Як видалити значення NaN з масиву NumPy
Як порівняти два масиви NumPy

Додати коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *