Ajouter une clé à un dictionnaire en Python
- Ajouter une nouvelle paire clé/valeur au dictionnaire en Python
-
Mettre à jour une paire clé/valeur existante avec la fonction
update()
en Python
Dans ce tutoriel, nous discuterons des méthodes pour ajouter de nouvelles clés à un dictionnaire en Python.
Ajouter une nouvelle paire clé/valeur au dictionnaire en Python
L ‘objet dictionnaire contient des données sous forme de paires clé-valeur
. L’ajout d’une nouvelle paire clé/valeur à un dictionnaire est simple en Python. L’exemple de code suivant nous montre comment ajouter une nouvelle paire clé/valeur à un dictionnaire Python.
dictionary = {"key1": "value1", "key2": "value2", "key3": "value3"}
print(dictionary)
dictionary["key4"] = "value4"
print(dictionary)
dictionary["key2"] = "value4"
print(dictionary)
Production:
{'key1': 'value1', 'key2': 'value2', 'key3': 'value3'}
{'key1': 'value1', 'key2': 'value2', 'key3': 'value3', 'key4': 'value4'}
{'key1': 'value1', 'key2': 'value4', 'key3': 'value3', 'key4': 'value4'}
Dans le code ci-dessus, nous initialisons d’abord un dictionnaire puis ajoutons une nouvelle paire clé-valeur
au dictionnaire en utilisant dictionary[key]
. Si la key
n’existe pas, alors cette nouvelle paire clé-valeur
est ajoutée au dictionnaire. Si la key
existe déjà, alors la valeur de la key
existante est mise à jour vers la nouvelle value
.
Mettre à jour une paire clé/valeur existante avec la fonction update()
en Python
Dans la section précédente, nous avons discuté d’une méthode qui met à jour une paire clé-valeur
existante et ajoute une nouvelle paire clé-valeur
au dictionnaire si la clé n’est pas trouvée. Mais, cela fonctionne avec une seule clé / valeur à la fois. Si nous devons mettre à jour plusieurs paires clé-valeur
dans le dictionnaire, nous devons utiliser la fonction update()
. La fonction update()
permet également d’ajouter plusieurs dictionnaires dans un seul dictionnaire. L’exemple de code suivant montre comment mettre à jour plusieurs paires clé-valeur
dans un dictionnaire avec la fonction update()
.
dictionary = {"key1": "value1", "key2": "value2", "key3": "value3"}
print(dictionary)
dictionary.update({"key4": "value4", "key2": "value4"})
print(dictionary)
Production:
{'key1': 'value1', 'key2': 'value2', 'key3': 'value3'}
{'key1': 'value1', 'key2': 'value4', 'key3': 'value3', 'key4': 'value4'}
Dans le code ci-dessus, nous initialisons d’abord un dictionnaire puis mettons à jour plusieurs paires clé/valeur à l’aide de la fonction update()
. Si la key
n’existe pas, alors une nouvelle paire clé-valeur
est ajoutée au dictionnaire. Si la key
existe déjà, alors la key
existante a la nouvelle value
.
Comme il ressort de l’exemple ci-dessus, la fonction update()
réduit le code si vous souhaitez mettre à jour plusieurs paires clé-valeur
simultanément.
Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.
LinkedInArticle connexe - Python Dictionary
- Comment vérifier si une clé existe dans un dictionnaire en Python
- Convertir un dictionnaire en liste en Python
- Comment obtenir tous les fichiers d'un répertoire
- Comment trouver la valeur maximale dans le dictionnaire Python
- Comment trier un dictionnaire Python par valeur
- Comment fusionner deux dictionnaires en Python 2 et 3