Удаление в NumPy
Чтобы удалить элемент массива по номеру, используют
функцию delete.
Она убирает значение
с указанного индекса и возвращает
новый массив без этой ячейки.
Исходный ряд при этом не трогают.
Удалим элемент с индексом 1
из ряда [1, 2, 3] и выведем
результат:
import numpy as np
row = np.array([1, 2, 3])
shorter = np.delete(row, 1)
print(shorter) # выведет [1 3]
Удалите элемент с индексом 0
из ряда [10, 20, 30] и
выведите новый ряд.
Удалите элемент с индексом 2
из ряда [4, 5, 6, 7] и
выведите форму (3,).