Comment ajouter des paires clé / valeur dans un dictionnaire en Python

Dictionnaire en Python est une collection non ordonnée de valeurs, qui mappe un ensemble d’objets(clés) sur un autre ensemble d’objets(valeurs) contrairement aux autres types de données ne contenant qu’une seule valeur en tant que élément.
 
 
Lors de l’utilisation d’un dictionnaire, il est parfois nécessaire d’ajouter ou de modifier la clé ou la valeur. Dans ce tutoriel nous allons voir comment ajouter une paire clé / valeur dans un dictionnaire en Python.
 

Ajouter une nouvelle paire clé/valeur dans un dictionnaire

Python dispose d’une fonction membre update() qui permet d’ajouter des éléments au dictionnaire si la clé ne se trouve pas dans le dictionnaire. Si la clé est dans le dictionnaire, il met à jour la clé avec la nouvelle valeur.

# Dictionnaire des langages
langage_dic = {
    "Python": 55,
    "Java" : 142,
    "PHP" : 32,
    "C" : 13,
}
# Ajouter une nouvelle paire clé-valeur
langage_dic.update( {'C++' : 24} )
#Affiche la mise a jour du dictionnaire 
print(langage_dic)

Cela produit le résultat suivant:

{'C++': 24, 'PHP': 32, 'Python': 55, 'C': 13, 'Java': 142}

 
 

Mettre à jour la valeur d’une clé existante dans le dictionnaire

Si nous appelons la fonction update() avec une clé / valeur et que la clé existe déjà dans le dictionnaire, sa valeur sera mise à jour par la nouvelle valeur. Dans le code ci-dessous, nous allons mettre à jour la valeur de la clé ‘Python’:

# Dictionnaire des langages
langage_dic = {
    "Python": 55,
    "Java" : 142,
    "PHP" : 32,
    "C" : 13,
}
# Mise à jour de la valeur 
langage_dic.update(Python = 70)
#Affiche la mise a jour du dictionnaire 
print(langage_dic)

Cela produit le résultat suivant:

{'Python': 70, 'PHP': 32, 'Java': 142, 'C': 13}

 
QCM PythonQCM Python – Partie 1Questions pratiques pour testez vos connaissances sur la programmation Python à savoir des structures conditionnelles, des opérations logiques, des boucles, des fonctions, etc. Testez votre…Lire plus

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *