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
Anleitung zur Übung
- Erstelle eine for-Schleife, um
key
undvalue
incourses.items()
zu durchlaufen. - Überprüfe, ob
value
den Text"AI"
enthält, und gibkey
aus, falls dem so ist. - Andernfalls überprüfe, ob
value
den Text"Programming"
enthält, und gib in dem Fallkey
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")