Python numpy数组中不相等元素的计数
假设我有两个numpy数组A和B:Python numpy数组中不相等元素的计数,python,numpy,Python,Numpy,假设我有两个numpy数组A和B: A = [[1,2,3], [4,5,6]] B = [[3,2,3], [6,5,6]] 我想(快速)计算两个数组之间不相等的元素数。在上面的例子中,答案是2 有什么好方法可以做到这一点吗?从中,您还可以反转逻辑并执行以下操作: a = np.array(A) b = np.array(B) print((a != b).sum()) np.count_nonzero(A != B) 这实际上似乎更有效
A = [[1,2,3],
[4,5,6]]
B = [[3,2,3],
[6,5,6]]
我想(快速)计算两个数组之间不相等的元素数。在上面的例子中,答案是2
有什么好方法可以做到这一点吗?从中,您还可以反转逻辑并执行以下操作:
a = np.array(A)
b = np.array(B)
print((a != b).sum())
np.count_nonzero(A != B)
这实际上似乎更有效