Retour au cours

Dictionnaires 2 : Ajouter, modifier et supprimer des paires

Programmation Python : Le Bootcamp de Zéro à Héros

Modification de dictionnaire

Les dictionnaires sont mutables, permettant des modifications dynamiques de leur contenu.

1. Ajouter de nouvelles paires clé-valeur

Attribuez une valeur à une nouvelle clé à l'aide de la notation par crochets.

python config = {'mode': 'default'} config['port'] = 8080 # Ajoute la nouvelle clé 'port' config['timeout'] = 300 print(config) # {'mode': 'default', 'port': 8080, 'timeout': 300}

2. Modifier des valeurs existantes

Attribuez une nouvelle valeur à une clé existante.

python user = {'name': 'Alice', 'status': 'offline'} user['status'] = 'online' # Écrase la valeur de 'status' print(user) # {'name': 'Alice', 'status': 'online'}

3. Supprimer des paires clé-valeur

a) Instruction del

Supprime la paire par la clé.

python del user['status'] print(user) # {'name': 'Alice'}

b) Méthode .pop()

Supprime l'élément avec la clé donnée et renvoie la valeur correspondante (similaire au pop des listes).

python data = {'a': 1, 'b': 2, 'c': 3} value_b = data.pop('b') print(f"Valeur supprimée : {value_b}") # 2 print(data)

c) Méthode .clear()

Supprime tous les éléments du dictionnaire.

python data.clear() print(data) # {}