Dilimlemek ve doğramak
Bir listeden tek bir değer seçmek, işin sadece bir kısmıdır. Listenizi dilimlemek, yani listenizden birden fazla eleman seçmek de mümkündür. Aşağıdaki sözdizimini kullanın:
my_list[start:end]
start
dizini dahil edilir ancak end
dizini dahil edilmez. Ancak bu dizinleri belirtmeme seçeneği de mevcuttur. start
dizinini belirtmezseniz Python, dilimleme işleminin listenin başından başlamasını istediğinizi anlar.
Bu egzersiz
Python’a Giriş
kursunun bir parçasıdırEgzersiz talimatları
- Dilimlemeyi kullanarak,
areas
listesindeki ilk 6 elemanı içeren birdownstairs
listesi oluşturun. areas
listesinin son4
elemanı olarakupstairs
listesini oluşturun. Bu kezend
dizinini atlayarak dilimlemeyi basitleştirin.print()
fonksiyonunu kullanarakdownstairs
veupstairs
sonuçlarını 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]
# Use slicing to create downstairs
downstairs = areas[____]
# Use slicing to create upstairs
upstairs = areas[____]
# Print out downstairs and upstairs
____
____