Erste SchritteKostenlos loslegen

Bedingte Schleife mit einem Dictionary

Dein Freund bei LLM Camp hat dir ein Dictionary namens courses zur Verfügung gestellt. 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 zum Anfassen

Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.

# 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")
Bearbeiten und Ausführen von Code