首页 > 解决方案 > 如何从 Python 3 中的 numpy 数组中按索引删除元素?

问题描述

我想按索引从 numpy 数组中删除一个元素。

命令

arr = np.linspace(-5,5,10)
del arr[0]

上面的代码抛出一个错误,说cannot delete array elements. 使用pop也不行。我应该怎么办?

标签: python-3.xnumpy

解决方案


你应该使用np.delete它。

arr = np.linspace(-5,5,10)
arr = np.delete(arr, 0)

推荐阅读