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, kursun bir parçasıdır
Python’a Giriş
Egzersiz 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ı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# 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
____
____