Kursus Pembangunan Python
Bab
>
Tahap

Menggunakan Kamus
Operasi yang lebih kompleks

Objektif

Telusuri semua peti di dalam gudang dan keluarkan sampah dari setiap peti.

Peti-peti di dalam gudang ini bersepah, setiap peti menyimpan satu kamus yang mempunyai barangan yang tidak diingini di dalamnya. Barangan ini termasuk: “Pipes”, “Screws” dan “Bolts”. Apabila bekerja dengan kamus, terdapat cara mudah untuk mengeluarkan barangan darinya dengan mengakses indeks mereka.

# crate = {"Planks": 4, "Bricks" : 2, "Pipes": 3} del crate["Pipes"] # Kini kamus menyimpan: crate = {"Planks": 4, "Bricks" : 2}

Dalam kod di atas terdapat satu kamus bernama crate yang menyimpan planks, bricks dan pipes. Notasi del digunakan untuk mengeluarkan indeks bagi “Pipes” dari kamus bersama dengan nilainya.

Terdapat lima kekonstanan kamus dalam tahap ini: crate1, crate2, crate3, crate4 dan crate5. Pergilah ke tanda X yang berada di hadapan setiap peti dan gunakan fungsi speak() dengan nama setiap kamus supaya anda dapat membaca apa barangan yang terdapat dalam peti itu. Gunakan notasi del untuk menghapuskan sebarang “Pipes”, “Screws” dan “Bolts” yang ditemui dalam setiap peti.

Buku Kod