Kursus Pengembangan Python
Bab
>
Tingkat
Menggunakan Kamus
Operasi yang lebih kompleks
Tujuan
Telusuri semua peti di gudang dan keluarkan barang-barang tidak berguna dari setiap peti.
Peti-peti di gudang berantakan, setiap peti berisi sebuah dictionary yang memiliki barang-barang yang tidak diinginkan di dalamnya. Barang-barang tersebut mencakup: “Pipes”, “Screws” dan “Bolts”. Ketika bekerja dengan dictionary, ada cara mudah untuk menghapus item dari dalamnya dengan mengakses indeksnya.
# crate = {"Planks": 4, "Bricks" : 2, "Pipes": 3} del crate["Pipes"] # Sekarang dictionary berisi: crate = {"Planks": 4, "Bricks" : 2}
Pada kode di atas terdapat sebuah dictionary bernama crate yang berisi planks, bricks, dan pipes. Notasi del digunakan untuk menghapus indeks “Pipes” dari dictionary beserta nilainya.
Ada lima konstanta dictionary di level ini: crate1, crate2, crate3, crate4 dan crate5. Jalan ke tanda X di depan masing-masing peti dan gunakan fungsi speak() dengan nama setiap dictionary sehingga kamu bisa membaca barang-barang yang ada di dalam peti tersebut. Gunakan notasi del untuk menghapus “Pipes”, “Screws” dan “Bolts” yang ditemukan di setiap peti.