CommencezCommencez gratuitement

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

Voir le cours

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_house sont supérieures ou égales à 18?
  • Vous pouvez aussi comparer deux tableaux NumPy élément par élément. Quelles superficies dans my_house sont plus petites que celles dans your_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
Modifier et exécuter le code