给定以下numpy数组:
arr = np.array([
[1,2,3],
[4,5,6],
[7,8,9]
])
删除并返回:
arr = np.array([
[1,2,3],
[4,6],
[7,8,9]
])
我想从这个数组中删除5或仅删除arr[1][2]。当我使用
del arr[i][j]
时,它会抛出以下错误:ValueError: cannot delete array elements
,而且对于这种情况,numpy文档对我来说不够清晰。类似地,在同一个数组的一些行中如何添加元素?
具体来说,当我用opencv读取图像时,我遇到了这个错误。
rgb_image = cv2.imread("image.png")
del
操作给我带来了上面的错误,并且我无法通过np.delete(...)
解决它。