python-3.x - 如何从 Python 3 中的 numpy 数组中按索引删除元素?
问题描述
我想按索引从 numpy 数组中删除一个元素。
命令
arr = np.linspace(-5,5,10)
del arr[0]
上面的代码抛出一个错误,说cannot delete array elements
. 使用pop
也不行。我应该怎么办?
解决方案
你应该使用np.delete
它。
arr = np.linspace(-5,5,10)
arr = np.delete(arr, 0)
推荐阅读
- oop - 在构建词法分析器/扫描器时如何使用面向对象的设计范例?
- wordpress - 无法在 wordpress 网站中添加徽标。自定义 > 标题 > 添加徽标在网站中不可用
- javascript - html 内容在加载开始之前出现
- javascript - 克隆孩子创建循环滚动 jQuery 到 Javascript 的转换
- git - 是否可以在“伞”下保留多个 git 存储库?
- django - 为什么我的测试视图响应没有?
- javascript - 如何在 JS dom 中使用 forEach 选择所有按钮(无 jQuery)
- python - 如何根据第二个文件对一个csv文件进行排序?
- javascript - 在悬停时添加文本,在 svg 圆圈上添加图像,并使节点在 d3 图中的粘性降低
- python - 将 Parquet 转换为 CSV