IniziaInizia gratis

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

Visualizza il corso

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 a 18?
  • Puoi anche confrontare due array NumPy elemento per elemento. Quali aree di my_house sono più piccole di quelle di your_house?
  • Assicurati di racchiudere entrambi i comandi in una funzioneprint() 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
Modifica ed esegui il codice