LoslegenKostenlos loslegen

Iteration über ein verschachteltes Wörterbuch

Du schreibst ein Programm, das das folgende verschachtelte Wörterbuch durchläuft, um festzustellen, ob die Gerichte kalt oder warm serviert werden müssen.

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'

  }

}

Kannst du das Programm so vervollständigen, dass es Folgendes ausgibt?

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

Diese Übung ist Teil des Kurses

Datenstrukturen und Algorithmen in Python

Kurs anzeigen

Anleitung zur Übung

  • Iteriere über die Elemente des Menüs.
  • Gib an, ob das Gericht kalt oder warm serviert werden soll.

Interaktive Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# 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['____']}.")
Code bearbeiten und ausführen