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,
areaslistesindeki ilk 6 elemanı içeren birdownstairslistesi oluşturun. areaslistesinin son4elemanı olarakupstairslistesini oluşturun. Bu kezenddizinini atlayarak dilimlemeyi basitleştirin.print()fonksiyonunu kullanarakdownstairsveupstairssonuç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
____
____