Maison > développement back-end > Tutoriel Python > Comment ajouter de nouvelles clés à un dictionnaire Python ?

Comment ajouter de nouvelles clés à un dictionnaire Python ?

Linda Hamilton
Libérer: 2024-12-10 06:36:18
original
393 Les gens l'ont consulté

How Do I Add New Keys to a Python Dictionary?

Ajout de nouvelles clés à un dictionnaire

En Python, les dictionnaires sont mutables et permettent l'ajout et la suppression de paires clé-valeur. Contrairement aux structures de données conventionnelles qui offrent une méthode .add() explicite, les dictionnaires gèrent la création et l'affectation des clés différemment.

Solution

Pour ajouter une nouvelle clé à un dictionnaire existant , attribuez simplement une valeur à la clé :

d = {'key': 'value'}
print(d)  # {'key': 'value'}

# Add a new key
d['mynewkey'] = 'mynewvalue'

print(d)  # {'key': 'value', 'mynewkey': 'mynewvalue'}
Copier après la connexion

Cette opération a deux résultats :

  • Si la clé n'existe pas, elle est créée et la valeur fournie lui est attribuée.
  • Si la clé existe déjà, sa valeur actuelle est remplacée par la nouvelle valeur.

Exemple

Considérez le code suivant :

user_data = {'name': 'John Doe', 'age': 30}
print(user_data)  # {'name': 'John Doe', 'age': 30}

# Add a new key to the dictionary
user_data['email'] = 'john.doe@example.com'

print(user_data)  # {'name': 'John Doe', 'age': 30, 'email': 'john.doe@example.com'}
Copier après la connexion

Dans cet exemple, une nouvelle clé 'email' est ajouté au dictionnaire 'user_data' et pointe vers la valeur 'john.doe@example.com'.

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 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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal