Kom igångKom igång gratis

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

Visa kurs

Ö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 med 18?
  • Du kan också jämföra två NumPy-arrayer element för element. Vilka ytor i my_house är mindre än motsvarande ytor i your_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
Redigera och kör kod