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)

Nach oben scrollen