Dizileri karşılaştırma
Başlangıç olarak, karşılaştırma işleçlerini NumPy dizileriyle de kullanabilirsiniz.
Python’a Giriş kursunda evinizdeki farklı odalara ait areas
alan ölçümleri listesini hatırlıyor musunuz? Bu kez iki NumPy dizisi var: my_house
ve your_house
. Her ikisi de aynı sırayla mutfak, oturma odası, yatak odası ve banyo alanlarını içerir, bu yüzden bunları karşılaştırabilirsiniz.
Bu egzersiz
Orta Seviye Python
kursunun bir parçasıdırEgzersiz talimatları
Karşılaştırma işleçlerini kullanarak aşağıdaki soruları yanıtlayan boole dizileri oluşturun:
my_house
içindeki hangi alanlar18
değerine eşit veya daha büyüktür?- İki NumPy dizisini eleman bazında da karşılaştırabilirsiniz.
my_house
içindeki hangi alanlaryour_house
içindekilerden daha küçüktür? - Çıktıyı inceleyebilmek için her iki komutu da bir
print()
ifadesinde sarmaladığınızdan emin olun!
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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