Python(numpy):按索引删除列
我有一个numpy数组,希望根据索引删除一些列。它有内置的功能吗?或者有一种优雅的操作方式吗 比如:Python(numpy):按索引删除列,python,numpy,Python,Numpy,我有一个numpy数组,希望根据索引删除一些列。它有内置的功能吗?或者有一种优雅的操作方式吗 比如: arr = [234, 235, 23, 6, 3, 6, 23] elim = [3, 5, 6] arr = arr.drop[elim] output: [234, 235, 23, 3] 使用numpy.delete,它将返回一个新数组: import numpy as np arr = np.array([234, 235, 23, 6, 3, 6, 23]) elim = [3
arr = [234, 235, 23, 6, 3, 6, 23]
elim = [3, 5, 6]
arr = arr.drop[elim]
output: [234, 235, 23, 3]
使用
numpy.delete
,它将返回一个新数组:
import numpy as np
arr = np.array([234, 235, 23, 6, 3, 6, 23])
elim = [3, 5, 6]
np.delete(arr, elim)
谢谢这就是我需要的:)