Comparación de dos arrays NumPy

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

Comparación de dos arrays NumPy

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
Enviado por admin el Jue, 21/03/2019 - 15:30