import numpy as np
a = np.array([1, 2, 3, 4, 5, 6, 7, 8, 9])
index = [2, 3, 6]
new_a = np.delete(a, index)
print(new_a) #Prints `[1, 2, 5, 6, 8, 9]`
array = np.delete(array, 2)
numpy.delete(a, index)
# welcome to softhunt.net
# Python Program illustrating
# numpy.delete()
import numpy as np
#Working on 1D
arr = np.arange(5)
print("arr :
", arr)
print("Shape : ", arr.shape)
# deletion from 1D array
object = 2
a = np.delete(arr, object)
print("
deleteing {} from array :
{}".format(object,a))
print("Shape : ", a.shape)
object = [1, 2]
b = np.delete(arr, object)
print("
deleteing {} from array :
{}".format(object,a))
print("Shape : ", a.shape)