Maison  >  Article  >  développement back-end  >  Comment ajouter de la valeur au dictionnaire en Python ?

Comment ajouter de la valeur au dictionnaire en Python ?

王林
王林avant
2023-08-20 08:13:374408parcourir

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)

Sortie

{'Machine learning': 10, 'Artificial intelligence': 20, 'data mining': 30}
{'Machine_learning': 10, 'Artificial_intelligence': 20, 'data_mining': 30}

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)

Sortie

{'Machine learning': 10, 'Artificial intelligence': 20, 'data mining': 30}
{'Machine learning': 10, 'Artificial intelligence': 20, 'data mining': 30, 'Cloud computing': 40}

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)

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}

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)

Sortie

{'Machine learning': 10, 'Artificial intelligence': 20, 'data mining': 30}
{'Machine learning': 40, 'Artificial intelligence': 20, 'data mining': 30}

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer
Article précédent:Coder du golf en PythonArticle suivant:Coder du golf en Python