Python ajouter au dictionnaire

Les dictionnaires sont utilisés pour stocker des données à l’aide de la structure clé-valeur en Python.

Lorsque vous travaillez avec des dictionnaires, vous pouvez vous demander comment puis-je ajouter un élément à un dictionnaire ? Cet article répondra à cette question.

Nous allons détailler les bases des dictionnaires, leur fonctionnement et comment ajouter un élément à un dictionnaire Python. √Ä la fin de ce didacticiel, vous serez un expert dans l’ajout d’éléments aux dictionnaires Python.

Dictionnaire Python : une mise à jour

La structure de données du dictionnaire vous permet de mapper clés des valeurs. Ceci est utile car les clés agissent comme une étiquette pour une valeur, ce qui signifie que lorsque vous souhaitez accéder à une valeur particulière, tout ce que vous avez à faire est de référencer le nom de la clé pour la valeur que vous souhaitez récupérer.

Les dictionnaires stockent généralement des informations liées d’une manière ou d’une autre, telles qu’un dossier pour un élève à l’école, ou une liste de couleurs dans lesquelles vous pouvez acheter un tapis.

Considérez ce qui suit dictionnaire :

Ce dictionnaire contient quatre clés et quatre valeurs. Les clés sont stockées sous forme de chaaîne et apparaissent à gauche des deux points ; les valeurs sont stockées à droite des deux points ; lié à une clé particulière dans le dictionnaire.

Maintenant, comment ajouter un élément à ce dictionnaire ? Décomposons-le.

81 % des participants ont déclaré qu’ils se sentaient plus confiants quant à leurs perspectives d’emploi dans la technologie après avoir assisté à un bootcamp. Soyez jumelé à un bootcamp aujourd’hui.

Le diplômé moyen d’un bootcamp a passé moins de six mois en transition de carrière, du démarrage d’un bootcamp à la recherche de son premier emploi.

Pour ajouter un élément à un Dictionnaire Python, vous devez attribuer une valeur à une nouvelle clé d’index dans votre dictionnaire.

Contrairement aux listes et aux tuples, il n’y a pas de add(), insert () ou la méthode append() que vous pouvez utiliser pour ajouter des éléments à votre structure de données. Au lieu de cela, vous devez créer une nouvelle clé d’index, qui sera ensuite utilisée pour stocker la valeur que vous souhaitez stocker dans votre dictionnaire.

Voici la syntaxe pour ajouter une nouvelle valeur à un dictionnaire :

Utilisons un exemple pour illustrer comment ajouter un élément à un dictionnaire. Dans notre dictionnaire précédent, nous avons stocké quatre clés et valeurs. Ce dictionnaire reflète les niveaux de stock des différentes saveurs de scones vendus dans un café.

Supposons que nous venons de préparer un lot de 10 nouveaux scones aux cerises. Maintenant, nous voulons les ajouter scones à notre dictionnaire des types de scones. Pour ce faire, nous pouvons utiliser ce code :

Notre code renvoie :

{’Fruit’ : 22, ’Pla in’: 14, ’Cinnamon’: 4, ’Cheese’: 21, ’Cherry’: 10}

Comme vous pouvez le voir, notre code a ajouté le "Cherry‚" à notre dictionnaire, qui a reçu la valeur 10.

Dans notre code, nous avons d’abord déclaré un dictionnaire appelé "scones‚" qui stocke des informations sur le nombre de scones disponibles dans un café pour commander. Ensuite, nous avons ajouté la clé "Cherry‚" à notre dictionnaire et lui attribuer la valeur 10 en utilisant le code suivant :

Enfin, nous avons imprimé la version mise à jour de notre dictionnaire.

Remarquez que, dans la sortie de notre code, notre dictionnaire n’est pas ordonné. En effet, les données stockées dans un dictionnaire, contrairement aux données stockées dans une liste, n’ont pas d’ordre particulier.

Conseil : ajouter et mettre à jour en utilisant la même notation

Le la même notation peut être utilisée pour mettre à jour une valeur dans un dictionnaire. Supposons que nous venons de préparer un nouveau lot de 10 scones à la cannelle. Nous pourrions mettre à jour notre dictionnaire pour refléter cela en utilisant la ligne de code suivante :

Notre code renvoie :

{’Fruit’ : 22, ’Nature’ : 14, ’Cannelle’ : 14, ’Fromage’ : 21}

Cette ligne de code fixe la valeur associée à la clé "Cinnamon‚" dans notre dictionnaire à 14.

Conclusion

Il n’y a pas de add(), append() ou insert() que vous pouvez utiliser pour ajouter un élément à un dictionnaire en Python. Au lieu de cela, vous ajoutez un élément à un dictionnaire en insérant une nouvelle clé d’index dans le dictionnaire, puis en lui attribuant une valeur particulière.

Ce tutoriel a expliqué, avec un exemple, comment ajouter un élément à un dictionnaire Python. Vous êtes maintenant prêt à commencer ajouter des éléments aux dictionnaires comme un expert Python !