MulaiMulai sekarang secara gratis

Melakukan iterasi pada kamus bertingkat

Anda sedang menulis program yang melakukan iterasi pada kamus bertingkat berikut untuk menentukan apakah hidangan perlu disajikan dingin atau panas.

my_menu = {
  'sushi' : {
    'price' : 19.25,
    'best_served' : 'cold'
  },
  'paella' : {
    'price' : 15,
    'best_served' : 'hot'
  },
  'samosa' : {
    'price' : 14,
    'best_served' : 'hot'
  },
  'gazpacho' : {
    'price' : 8,
    'best_served' : 'cold'
  }
}

Dapatkah Anda melengkapi program sehingga menghasilkan keluaran berikut?

Sushi is best served cold.
Paella is best served hot.
Samosa is best served hot.
Gazpacho is best served cold.

Latihan ini adalah bagian dari kursus

Struktur Data dan Algoritma di Python

Lihat Kursus

Petunjuk latihan

  • Lakukan iterasi atas elemen-elemen menu.
  • Cetak apakah hidangan harus disajikan dingin atau panas.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Iterate the elements of the menu
for dish, values in ____.____():
  # Print whether the dish must be served cold or hot
  print(f"{____.title()} is best served {values['____']}.")
Edit dan Jalankan Kode