Confrontare gli array
È possibile utilizzare gli operatori di confronto anche con gli array NumPy.
Ricordi areas
, la lista delle misure dell'area delle diverse stanze della tua casa, tratto da Introduzione a Python? Questa volta ci sono due array NumPy: my_house
e your_house
. Entrambi contengono l’area della cucina, del soggiorno, della camera da letto e del bagno nello stesso ordine, in modo da poterli confrontare.
Questo esercizio fa parte del corso
Python - Livello Intermedio
Istruzioni dell'esercizio
Utilizzando gli operatori di confronto, genera degli array booleani che rispondano alle seguenti domande:
- Quali aree di
my_house
sono maggiori di o uguali a18
? - Puoi anche confrontare due array NumPy elemento per elemento. Quali aree di
my_house
sono più piccole di quelle diyour_house
? - Assicurati di racchiudere entrambi i comandi in una funzione
print()
in modo da poter visualizzare l'output!
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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