我有2个2D numpy数组如下:
a = np.array([[1, 2], [2, 3], [3, 4], [4, 4], [4, 5], [6, 7]])
b = np.array([[3, 4], [4, 5], [6, 9]])
我想删除a
中存在的b
元素,并希望获得以下结果2D numpy数组
Resultant 2D numpy array:
a = [[1, 2], [2, 3], [4, 4], [6, 7]]
我无法通过这种方式找到任何在2D阵列上使用numpy.delete
的帖子。我想避免循环,因为他们花了太多时间来运行。我想尽可能地减少时间复杂度。