Compare matrizes
De imediato, também podemos usar operadores de comparação com matrizes do NumPy.
Você se lembra de areas
, a lista de medidas da área de diferentes cômodos de sua casa, em Introdução ao Python? Desta vez, há duas matrizes do NumPy: my_house
e your_house
. Ambas contêm as áreas da cozinha, sala de estar, quarto e banheiro na mesma sequência, para que você possa compará-las.
Este exercício faz parte do curso
Python intermediário
Instruções de exercício
Usando operadores de comparação, gere matrizes booleanas que respondam às seguintes perguntas:
- Quais áreas em
my_house
são maiores ou iguais a18
? - Você também pode comparar dois arrays NumPy em termos de elementos. Quais áreas de
my_house
são menores do que as deyour_house
? - Certifique-se de envolver os dois comandos em uma instrução
print()
para que você possa inspecionar a saída!
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
# Create arrays
import numpy as np
my_house = np.array([18.0, 20.0, 10.75, 9.50])
your_house = np.array([14.0, 24.0, 14.25, 9.0])
# my_house greater than or equal to 18
# my_house less than your_house