MulaiMulai sekarang secara gratis

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

Lihat Kursus

Petunjuk latihan

  • Lakukan iterasi pada record pertama di squirrels_by_park["Madison Square Park"], bongkar item-nya menjadi field dan value.
    • Cetak setiap field dan value.
  • 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
    ____
Edit dan Jalankan Kode