Menu
CoddyTech

Parcourir les dictionnaires

Fait partie de la section Logique et flux du Journey Python de Coddy. Leçon 15 sur 78.

Parcourir un dictionnaire en boucle vous permet d’accéder à chaque paire clé-valeur et d’effectuer des opérations sur celles-ci. Python propose plusieurs façons de parcourir les dictionnaires, ce qui facilite l’utilisation de leur contenu.

Parcourir les clés :

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

for key in my_dict:
	print(key)

Sortie :

name
age
city

Parcourir les valeurs :

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

Résultat :

Alice
30
New York

Parcourir les paires clé-valeur :

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

Résultat :

name: Alice
age: 30
city: New York

Dans ces exemples, la première boucle parcourt les clés du dictionnaire. La deuxième boucle parcourt les valeurs à l’aide de la méthode values(). La troisième boucle utilise la méthode items() pour parcourir simultanément les clés et les valeurs.

challenge icon

Défi

Facile

Crée une fonction nommée print_employee_details qui prend un dictionnaire employee_data comme argument. La fonction doit parcourir le dictionnaire et afficher chaque paire clé-valeur au format 'key: value'. Si le dictionnaire est vide, la fonction doit afficher 'No data available'.

Par exemple, nous avons un dictionnaire appelé employee_data :

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

Sortie de la fonction :

name: John

age: 30

department: Sales

Essayez vous-même

def print_employee_details(employee_data):
    # Écrivez le code ici
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Logique et flux

Entraînez-vous par vous-même : Compilateur Python en ligne