Menggunakan dictionary dengan lebih Pythonic
Sejauh ini, Anda banyak bekerja dengan key pada dictionary untuk mengakses data, tetapi di Python, cara yang lebih disarankan untuk melakukan iterasi pada item dalam dictionary adalah dengan metode .items().
Metode ini mengembalikan setiap key dan value dari dictionary sebagai sebuah tuple, yang dapat Anda bongkar (unpack) dalam loop for. Sekarang Anda akan mempraktikkannya.
Kami telah memuat dictionary squirrels_by_park, dan key Madison Square Park berisi daftar dictionary.
Latihan ini adalah bagian dari kursus
Tipe Data di Python
Petunjuk latihan
- Lakukan iterasi pada record pertama di
squirrels_by_park["Madison Square Park"], bongkar item-nya menjadifielddanvalue.- Cetak setiap
fielddanvalue.
- Cetak setiap
- Ulangi prosesnya untuk record kedua di
squirrels_by_park["Union Square Park"].
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Iterate over the first squirrel entry in the Madison Square Park list
for ____, ____ in ____["____"][____].____():
# Print field and value
print(____, ____)
print('-' * 13)
# Iterate over the second squirrel entry in the Union Square Park list
____
# Print field and value
____