Menu
CoddyTech

Dictionaries durchlaufen

Teil des Abschnitts Logik und Ablaufsteuerung der Python-Journey von Coddy. Lektion 15 von 78.

Das Durchlaufen eines Dictionary ermöglicht dir den Zugriff auf jedes Schlüssel-Wert-Paar und die Ausführung von Operationen darauf. Python bietet mehrere Möglichkeiten, Dictionaries zu durchlaufen, sodass sich ihre Inhalte leicht bearbeiten lassen.

Über die Schlüssel iterieren:

my_dict = {'name': 'Alice', 'age': 30, 'city': 'New York'}

for key in my_dict:
	print(key)

Ausgabe:

name
age
city

Werte durchlaufen:

for value in my_dict.values():
	print(value)

Ausgabe:

Alice
30
New York

Schleife über Schlüssel-Wert-Paare:

for key, value in my_dict.items():
	print(f'{key}: {value}')

Ausgabe:

name: Alice
age: 30
city: New York

In diesen Beispielen durchläuft die erste Schleife die Schlüssel des Dictionaries. Die zweite Schleife durchläuft mithilfe der Methode values() die Werte. Die dritte Schleife verwendet die Methode items(), um gleichzeitig sowohl die Schlüssel als auch die Werte zu durchlaufen.

challenge icon

Aufgabe

Einfach

Erstelle eine Funktion namens print_employee_details, die ein Wörterbuch employee_data als Argument entgegennimmt. Die Funktion soll das Wörterbuch durchlaufen und jedes Schlüssel-Wert-Paar im Format 'key: value' ausgeben. Wenn das Wörterbuch leer ist, soll die Funktion 'No data available' ausgeben.

Zum Beispiel haben wir ein Wörterbuch namens employee_data:

employee_data = {"name": "John", "age": 30, "department": "Sales"}

Funktionsausgabe:

name: John

age: 30

department: Sales

Probier es selbst

def print_employee_details(employee_data):
    # Schreibe hier Code
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Logik und Ablaufsteuerung

Übe selbstständig: Online-Python-Compiler