in

Comment utiliser les dictionnaires en Python

Comment utiliser les dictionnaires en Python

L’une des premières choses que tout nouveau développeur devrait apprendre au démarrage de Python est de savoir comment créer et stocker des variables. Ceux-ci vous permettent de stocker et de manipuler des données, ce qui est essentiel pour créer des programmes puissants et dynamiques. L’un des moyens les plus puissants de stocker des données en Python consiste à utiliser des dictionnaires. Dans ce guide, vous apprendrez à créer des dictionnaires, à récupérer des informations et à ajouter à un dictionnaire en Python!

Lisez aussi: Comment arrondir en Python

Commandes de base

Tout d’abord, je vais vous expliquer les instructions dont vous aurez besoin pour créer et accéder aux dictionnaires. Vous apprendrez également comment ajouter à un dictionnaire. Python rend tout cela très simple! Ensuite, nous examinerons ce que tout cela signifie et pourquoi vous voudrez peut-être utiliser un dictionnaire plutôt qu’une autre méthode de stockage des valeurs.

Pour créer un nouveau dictionnaire, vous utilisez simplement des accolades. Vous saisissez ensuite vos données, avec la clé et la valeur séparées par deux-points, et chaque entrée séparée par une virgule:

newDict={"Jeff" : 7701489772,"Bill" : 7378999911, "Nancy" : 7711289354}

Notez que Python vous permettra de mélanger les types de données dans votre dictionnaire. Ici, j’ai mélangé des chaînes et des entiers. Cette liste stocke un ensemble de nombres avec le prénom de la personne utilisé comme clé. Cela pourrait être un moyen pratique de saisir rapidement les numéros de téléphone d’amis.

Nous pouvons ensuite récupérer la valeur en fonction de la clé:

print(newDict["Jeff"])

Cela imprimera le numéro de Jeff à l’écran.

La mise à jour des entrées est également très simple:

newDict["Jeff"] = 7789876224

Et nous pouvons ajouter à un dictionnaire en Python tout aussi facilement:

newDict["Claire"] = 7711176329

Enfin, nous pouvons supprimer les entrées du dictionnaire, effacer tout le contenu ou supprimer complètement l’entrée du dictionnaire:

Del newDict[“Claire”]

newDict.clear()

del newDict

Quand utiliser des dictionnaires en Python

Voilà comment ajouter à un dictionnaire en Python et bien plus encore. Mais à quoi sert un dictionnaire et pourquoi voudriez-vous en utiliser un?

Les dictionnaires fonctionnent essentiellement comme des listes. Cela signifie que vous pouvez stocker de nombreuses données en un seul endroit pour une récupération facile. Nous avons précédemment expliqué comment utiliser les listes en Python ici:

Cependant, la différence entre un dictionnaire et une liste est que les listes sont séquentielles et utilisent des nombres pour leurs index. Si vous insérez un nouvel élément dans une liste, cela changera la position de tous les autre éléments. Cela signifie que si nous voulions ajouter de nouveaux numéros à notre liste au fil du temps, nous devions garder une trace de laquelle était laquelle d’une manière ou d’une autre. Cela pourrait devenir compliqué!

La beauté d’un dictionnaire est donc que les données peuvent être stockées dans n’importe quel ordre et que les nouvelles entrées ne perturberont pas les anciennes. De plus, nous savons que l’index restera toujours cohérent et nous pouvons utiliser n’importe quel système logique que nous souhaitons pour nommer chaque entrée. C’est parfait pour les annuaires téléphoniques, mais aussi pour de nombreuses autres applications qui ne sont tout simplement pas adaptées aux listes.

Pour vraiment comprendre comment ajouter à un dictionnaire en Python, comment stocker des données d’une autre manière et comment faire beaucoup de plus, vous devriez envisager de suivre un cours en ligne. Il y a énormément à apprendre sur Python; et ce sont des compétences qui peuvent améliorer votre carrière, améliorer votre flux de travail et être extrêmement enrichissantes à développer. Consultez notre guide des meilleurs cours Python en ligne et envisagez quelque chose comme l’ensemble complet Ultimate Python Programmer & Data Certification Bundle. Ce cours particulier est actuellement réduit de 1 800 $ à 39 $.