Comparer des tableaux
Dès le départ, vous pouvez aussi utiliser des opérateurs de comparaison avec des tableaux NumPy.
Vous vous rappelez de areas, la liste des superficies de différentes pièces de votre logement dans Introduction to Python? Cette fois, il y a deux tableaux NumPy : my_house et your_house. Ils contiennent tous deux, dans le même ordre, les superficies de la cuisine, du salon, de la chambre et de la salle de bain, ce qui permet de les comparer.
Cette activité fait partie du cours
Python intermédiaire
Instructions de l’exercice
À l'aide d'opérateurs de comparaison, générez des tableaux booléens qui répondent aux questions suivantes :
- Quelles superficies dans
my_housesont supérieures ou égales à18? - Vous pouvez aussi comparer deux tableaux NumPy élément par élément. Quelles superficies dans
my_housesont plus petites que celles dansyour_house? - Assurez-vous d'envelopper les deux commandes dans un appel à
print()afin de pouvoir examiner le résultat!
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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