Menu
Coddy logo textTech

Modifier des dictionnaires

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

Les dictionnaires en Python ne sont pas statiques ; vous pouvez les modifier après leur création. Vous pouvez ajouter de nouvelles paires clé-valeur, mettre à jour celles existantes ou les supprimer.

Ajouter une nouvelle paire clé-valeur :

# Commencer avec un dictionnaire vide
my_dict = {}

# Ajouter une nouvelle paire clé-valeur
my_dict["name"] = "Alice"
my_dict["age"] = 30

print(my_dict)
# Sortie : {'name': 'Alice', 'age': 30}

Mise à jour d'une valeur existante :

# Mettre à jour l'âge
my_dict["age"] = 31

print(my_dict)
# Sortie : {'name': 'Alice', 'age': 31}

Suppression d'une paire clé-valeur :

# Supprimer l'âge
del my_dict["age"]

print(my_dict)
# Sortie : {'name': 'Alice'}

Dans ces exemples, nous ajoutons d'abord une nouvelle paire clé-valeur à un dictionnaire vide. Ensuite, nous mettons à jour la valeur d'une clé existante. Enfin, nous supprimons une paire clé-valeur en utilisant le mot-clé del.

challenge icon

Défi

Facile

Créez une fonction nommée update_employee_info qui prend trois paramètres : employee_dict (un dictionnaire), key (une chaîne de caractères) et value. La fonction doit mettre à jour le employee_dict avec la nouvelle key et la nouvelle value. Si la clé existe déjà, sa valeur doit être mise à jour. Si la clé n'existe pas, une nouvelle paire clé-valeur doit être ajoutée. La fonction doit retourner le dictionnaire mis à jour.

Important : Assurez-vous de modifier le dictionnaire d'origine et de le retourner. Utilisez la notation entre crochets dict[key] = value pour ajouter ou mettre à jour des entrées.

Essayez vous-même

def update_employee_info(employee_dict, key, value):
    # Écrire 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