Comment ajouter de la valeur au dictionnaire en Python ?

王林
Libérer: 2023-08-20 08:13:37
avant
4410 Les gens l'ont consulté

Comment ajouter de la valeur au dictionnaire en Python ?

Python est un langage de programmation polyvalent et puissant avec différents types de données intégrés, l'un des types de données intégrés les plus utiles dans Python est le dictionnaire, qui nous permet de stocker et de récupérer les données et nous pouvons facilement ajouter ou supprimez les valeurs du dictionnaire par rapport aux autres types de données intégrés en Python.

Dans cet article, nous verrons comment ajouter des valeurs à un dictionnaire en Python et les différentes façons de le faire.

Qu'est-ce qu'un dictionnaire en Python ?

Avant de commencer à ajouter des valeurs aux dictionnaires Python, comprenons d'abord ce que sont les dictionnaires et comment ils fonctionnent.

En Python, nous avons un ensemble de données intégré appelé dictionnaire, qui est un type de données mutable qui représente principalement une collection de paires clé-valeur. Chaque clé du dictionnaire doit être unique et associée à une valeur spécifique. En Python, nous pouvons créer un dictionnaire en utilisant des accolades {} ou le constructeur dict(). Vous trouverez ci-dessous un exemple de programmation dans lequel nous créons un dictionnaire en utilisant deux méthodes : les accolades {} et le constructeur dict().

La traduction chinoise de

Exemple

est :

Exemple

# Creating a dictionary using {}
dictionary = {'Machine learning': 10, 'Artificial intelligence': 20, 'data mining': 30}
print(dictionary)
# Creating a dictionary using dict()
dict_new = dict(Machine_learning=10, Artificial_intelligence=20, data_mining=30)
print(dict_new)
Copier après la connexion

Sortie

{'Machine learning': 10, 'Artificial intelligence': 20, 'data mining': 30}
{'Machine_learning': 10, 'Artificial_intelligence': 20, 'data_mining': 30}
Copier après la connexion

Comment ajouter de la valeur au dictionnaire en Python ?

Le processus d'ajout de valeurs à un dictionnaire en Python est très simple. Nous faisons cela simplement en attribuant une valeur à une clé du dictionnaire. Si la clé existe déjà dans le dictionnaire, la valeur associée à la clé sera mise à jour avec la nouvelle valeur que nous fournissons. Si la clé n'existe pas, une nouvelle paire clé-valeur est ajoutée au dictionnaire.

Nous apprendrons comment ajouter des paires clé-valeur uniques ainsi que plusieurs paires clé-valeur à un dictionnaire.

Ajouter une seule valeur au dictionnaire

Pour ajouter une seule valeur au dictionnaire, nous devons spécifier une nouvelle paire clé-valeur. Voici un exemple pour faire cela -

La traduction chinoise de

Exemple

est :

Exemple

# Creating a dictionary using {}
dictionary = {'Machine learning': 10, 'Artificial intelligence': 20, 'data mining': 30}
print(dictionary)
dictionary['Cloud computing']=40
print(dictionary)
Copier après la connexion

Sortie

{'Machine learning': 10, 'Artificial intelligence': 20, 'data mining': 30}
{'Machine learning': 10, 'Artificial intelligence': 20, 'data mining': 30, 'Cloud computing': 40}
Copier après la connexion

Dans le programme ci-dessus, nous avons créé une nouvelle paire clé-valeur dans le dictionnaire en attribuant la valeur 4 à la clé "Basic".

Ajouter plusieurs valeurs au dictionnaire en Python

Si nous voulons ajouter plusieurs paires clé-valeur, nous devons utiliser la méthode update(). La fonction update() accepte un autre nouveau dictionnaire comme paramètre, puis ajoute ses paires clé-valeur au dictionnaire existant.

Ceci est un exemple de la façon d'ajouter plusieurs nouveaux langages de programmation à un dictionnaire de langages de programmation existant −

La traduction chinoise de

Exemple

est :

Exemple

# Creating a dictionary using {}
dictionary = {'Machine learning': 10, 'Artificial intelligence': 20, 'data mining': 30}
print(dictionary)
new_dict = {"Cloud computing": 20, "big data": 60, "tensorflow": 40}
dictionary.update(new_dict)
print(dictionary)
Copier après la connexion

Sortie

{'Machine learning': 10, 'Artificial intelligence': 20, 'data mining': 30}
{'Machine learning': 10, 'Artificial intelligence': 20, 'data mining': 30, 'Cloud computing': 20, 'big data': 60, 'tensorflow': 40}
Copier après la connexion

Mettre à jour les valeurs dans le dictionnaire

Si nous souhaitons mettre à jour la valeur d'une clé existante d'un dictionnaire spécifique, il nous suffit d'attribuer une nouvelle valeur à cette clé. Vous trouverez ci-dessous un exemple de programme montrant comment mettre à jour une valeur dans un dictionnaire -

La traduction chinoise de

Exemple

est :

Exemple

# Creating a dictionary using {}
dictionary = {'Machine learning': 10, 'Artificial intelligence': 20, 'data mining': 30}
print(dictionary)
dictionary['Machine learning']=40
print(dictionary)
Copier après la connexion

Sortie

{'Machine learning': 10, 'Artificial intelligence': 20, 'data mining': 30}
{'Machine learning': 40, 'Artificial intelligence': 20, 'data mining': 30}
Copier après la connexion

Conclusion

Dans cet article, nous avons expliqué comment ajouter des valeurs au dictionnaire en Python. Nous avons appris que l'ajout d'une valeur à un dictionnaire est un processus très simple et facile. Nous pouvons le faire en attribuant une nouvelle valeur à une clé existante ou nouvelle dans le dictionnaire. Nous pouvons également utiliser la méthode update() pour ajouter une nouvelle valeur. à une clé existante. Ajoutez plusieurs paires clé-valeur au dictionnaire. En utilisant des dictionnaires, nous pouvons facilement stocker ou récupérer des données sous forme de paires clé-valeur dans les programmes Python.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal