Aufgabe 1: Einfaches Dictionary
Erstelle ein Dictionary mit einem Namen und einem Alter.
Musterlösung: Dictionary
person = {
"name": "Anna",
"alter": 22
}
print(person)
Aufgabe 2: Werte auslesen
Gib den Wert des Schlüssels "name" aus.
Musterlösung: Zugriff
person = {
"name": "Tom",
"alter": 30
}
print(person["name"])
Aufgabe 3: Daten verändern
Ändere das Alter im Dictionary.
Musterlösung: Wert ändern
person = {
"name": "Tom",
"alter": 30
}
person["alter"] = 31
print(person)
Aufgabe 4: Durch Dictionary iterieren
Gib alle Schlüssel und Werte mit einer Schleife aus.
Musterlösung: Schleife
person = {
"name": "Anna",
"alter": 25,
"stadt": "Berlin"
}
for key in person:
print(key, person[key])
Aufgabe 5: Schwierige Dictionary-Aufgabe
Erstelle ein Dictionary für einen Studenten mit:
- Name,
- Alter,
- Fach,
- Notenliste.
Gib danach:
- den Namen,
- die erste Note,
- und alle Schlüssel aus.
Musterlösung: Komplexes Dictionary
student = {
"name": "Lisa",
"alter": 21,
"fach": "Informatik",
"noten": [1, 2, 1]
}
print(student["name"])
print(student["noten"][0])
for key in student:
print(key)