Menu
Coddy logo textTech

Dictionaries durchlaufen

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

Das Durchlaufen eines Dictionarys ermöglicht es Ihnen, auf jedes Schlüssel-Wert-Paar zuzugreifen und Operationen mit ihnen durchzuführen. Python bietet verschiedene Möglichkeiten, um durch Dictionaries zu iterieren, was die Arbeit mit deren Inhalten erleichtert.

Iterieren über Schlüssel:

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

for key in my_dict:
	print(key)

Ausgabe:

name
age
city

Über Werte iterieren:

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

Ausgabe:

Alice
30
New York

Iterieren durch 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 iteriert die erste Schleife über die Schlüssel des Dictionarys. Die zweite Schleife iteriert über die Werte unter Verwendung der values()-Methode. Die dritte Schleife verwendet die items()-Methode, um gleichzeitig über sowohl Schlüssel als auch Werte zu iterieren.

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):
    # Code hier schreiben
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