Alt kümelere böl ve yönet
Python listelerinin alt kümelerini oluşturmak çocuk oyuncağıdır. x
listesini oluşturan ve ardından bu listeden "b" seçimi yapan aşağıdaki kod örneğini alın. Bunun ikinci eleman olduğunu, dolayısıyla dizininin 1 olduğunu unutmayın. Negatif dizinlemeyi de kullanabilirsiniz.
x = ["a", "b", "c", "d"]
x[1]
x[-3] # same result!
Daha önce gördüğümüz, hem dizeleri hem de kayan sayıları içeren areas
listesini hatırlıyor musunuz? Tanımı zaten kodda var. Python alt kümesi oluşturmak için doğru kodu ekleyebilir misiniz?
Bu egzersiz
Python’a Giriş
kursunun bir parçasıdırEgzersiz talimatları
areas
listesinden ikinci elemanı yazdırın (11.25
değerine sahiptir).areas
listesinin alt kümesini oluşturun değeri9.50
olan son elemanı yazdırın. Burada negatif dizin kullanmak mantıklıdır!- Oturma odasının alanını temsil eden sayıyı (
20.0
) seçin ve yazdırın.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Create the areas list
areas = ["hallway", 11.25, "kitchen", 18.0, "living room", 20.0, "bedroom", 10.75, "bathroom", 9.50]
# Print out second element from areas
print(areas[____])
# Print out last element from areas
print(areas[____])
# Print out the area of the living room
print(areas[____])