Lakukan subset dan taklukkan
Subsetting daftar Python itu mudah sekali. Perhatikan contoh kode di bawah ini, yang membuat daftar x lalu memilih "b" darinya. Ingat bahwa ini adalah elemen kedua, sehingga memiliki indeks 1. Anda juga dapat menggunakan pengindeksan negatif.
x = ["a", "b", "c", "d"]
x[1]
x[-3] # hasilnya sama!
Ingat daftar areas dari sebelumnya, yang berisi string dan float? Definisinya sudah ada di skrip. Apakah Anda dapat menambahkan kode yang benar untuk melakukan subsetting di Python?
Latihan ini adalah bagian dari kursus
Pengantar Python
Petunjuk latihan
- Cetak elemen kedua dari daftar
areas(nilainya11.25). - Subset dan cetak elemen terakhir dari
areas, yaitu9.50. Menggunakan indeks negatif masuk akal di sini! - Pilih angka yang merepresentasikan area ruang keluarga (
20.0) dan cetak hasilnya.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# 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[____])