Podemos comparar dos arrays NumPy a y b del mismo tamaño con el operador igualdad (==):
a == b
Esto nos va a devolver un array del mismo tamaño que a y b formado por booleanos indicando si el elemento correspondiente coincide en ambos arrays:
a = np.array([[1, 2, 3], [2, 3, 4]])
b = np.array([[1, 3, 3], [2, 3, 4]])
a == b
Si deseamos, no el detalle valor por valor, sino saber simplemente si todos los valores son iguales, basta aplicar el método all() al resultado.
(a == b).all()
False
Categoría