Comparez les tableaux
D'emblée, vous pouvez également utiliser des opérateurs de comparaison avec les tableaux NumPy.
Vous vous souvenez de areas, la liste des mesures de surface des différentes pièces de votre maison, présentée dans le chapitre Introduction à Python ? Cette fois-ci, il y a deux tableaux NumPy : my_house et your_house. Ils contiennent tous les deux les espaces pour la cuisine, le salon, la chambre et la salle de bain dans le même ordre, ce qui vous permet de les comparer.
Cet exercice fait partie du cours
Python intermédiaire
Instructions
En utilisant des opérateurs de comparaison, générez des tableaux booléens qui répondent aux questions suivantes :
- Quelles sont les zones de
my_housequi sont supérieures ou égales à18? - Vous pouvez également comparer deux tableaux NumPy par élément. Quelles sont les zones de
my_housequi sont plus petites que celles deyour_house? - Veillez à insérer les deux commandes dans une instruction
print()afin de pouvoir inspecter la sortie.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# 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