我有一个numpy数组,想根据索引删除一些列.是否有内置功能或这种操作的优雅方式?
就像是:
arr = [234, 235, 23, 6, 3, 6, 23]
elim = [3, 5, 6]
arr = arr.drop[elim]
output: [234, 235, 23, 3]
Run Code Online (Sandbox Code Playgroud)
HYR*_*YRY 10
使用numpy.delete,它将返回一个新数组:
import numpy as np
arr = np.array([234, 235, 23, 6, 3, 6, 23])
elim = [3, 5, 6]
np.delete(arr, elim)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2666 次 |
| 最近记录: |