LoslegenKostenlos loslegen

Bedingte Schleife mit einem Dictionary

Dein Freund vom LLM Camp hat dir ein Dictionary namens „ courses ” gegeben. Es enthält die Titel der Kurse als Schlüssel und das jeweils zugehörige Thema als Wert. Es gibt drei Themen: "AI", "Programming" und "Data Engineering".

courses = {"LLM Concepts": "AI", 

           "Introduction to Data Pipelines": "Data Engineering", 

           "AI Ethics": "AI",

           "Introduction to dbt": "Data Engineering", 

           "Writing Efficient Python Code": "Programming",

           "Introduction to Docker": "Programming"}

Jetzt kannst du üben, ein Dictionary mit einer Schleife zu durchlaufen!

Diese Übung ist Teil des Kurses

Einführung in Python für die Softwareentwicklung

Kurs anzeigen

Anleitung zur Übung

  • Erstelle eine for-Schleife, um key und value in courses.items() zu durchlaufen.
  • Überprüfe, ob value den Text "AI" enthält, und gib key aus, falls dem so ist.
  • Andernfalls überprüfe, ob value den Text "Programming" enthält, und gib in dem Fall key aus.
  • Andernfalls gib key aus, um zu bestätigen, dass es sich um einen Kurs zum Thema "Data Engineering" handelt.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# Loop through the dictionary's keys and values
____ key, value ____ courses.items():
  
  # Check if the value is "AI"
  ____ ____ ____ "____":
    print(____, "is an AI course")
  
  # Check if the value is "Programming"
  ____ ____ ____ "____":
    print(____, "is a Programming course")
  
  # Otherwise, print that it is a "Data Engineering" course
  ____:
    print(____, "is a Data Engineering course")
Code bearbeiten und ausführen