Jämför arrayer
Du kan också använda jämförelseoperatorer direkt med NumPy-arrayer.
Kommer du ihåg areas, listan med ytor för olika rum i ditt hus från Introduktion till Python? Den här gången finns det två NumPy-arrayer: my_house och your_house. Båda innehåller ytorna för köket, vardagsrummet, sovrummet och badrummet i samma ordning, så du kan jämföra dem.
Den här övningen är en del av kursen
Intermediate Python
Övningsinstruktioner
Använd jämförelseoperatorer för att skapa booleska arrayer som svarar på följande frågor:
- Vilka ytor i
my_houseär större än eller lika med18? - Du kan också jämföra två NumPy-arrayer element för element. Vilka ytor i
my_houseär mindre än motsvarande ytor iyour_house? - Se till att omge båda kommandona med en
print()-sats så att du kan se utdata!
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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