Les dictionnaires sont des structures de données puissantes et polyvalentes en Python, permettant de stocker et d’organiser des données de manière clé-valeur. Dans cet article, nous explorerons les étapes simples pour créer un dictionnaire en Python.
Qu’est-ce qu’un dictionnaire en Python?
Un dictionnaire est une collection non ordonnée d’éléments, où chaque élément est associé à une clé unique. Contrairement aux listes, les dictionnaires utilisent des clés pour accéder aux valeurs plutôt que des indices.
Initialisation
La première étape pour créer un dictionnaire est de l’initialiser. Cela se fait en utilisant des accolades et en spécifiant les paires clé-valeur. Par exemple :
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
mon_dictionnaire = {'clé1': 'valeur1', 'clé2': 'valeur2', 'clé3': 'valeur3'} |
Ajout d’éléments
Vous pouvez ajouter des éléments à votre dictionnaire après son initialisation. Utilisez la syntaxe suivante pour ajouter une nouvelle paire clé-valeur :
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
mon_dictionnaire['nouvelle_clé'] = 'nouvelle_valeur' |
Accès aux valeurs
L’accès aux valeurs se fait en utilisant les clés. Par exemple, pour obtenir la valeur associée à ‘clé1’, utilisez la syntaxe suivante :
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
valeur = mon_dictionnaire['clé1'] | |
print(valeur) |
Modification et suppression
Pour modifier la valeur associée à une clé existante, utilisez la même syntaxe que l’ajout d’une nouvelle paire clé-valeur. Pour supprimer une paire, utilisez le mot-clé del
suivi de la clé.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Modification | |
mon_dictionnaire['clé1'] = 'nouvelle_valeur' | |
# Suppression | |
del mon_dictionnaire['clé2'] |
Parcourir le Dictionnaire
Vous pouvez parcourir les clés, les valeurs ou les paires clé-valeur à l’aide de boucles. Par exemple, pour afficher toutes les clés :
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
for cle in mon_dictionnaire: | |
print(cle) |
Conclusion
La création d’un dictionnaire en Python est simple et flexible. Que vous travailliez avec des données structurées ou que vous ayez besoin d’une structure de données rapide pour les recherches, les dictionnaires sont un outil essentiel dans l’arsenal de tout programmeur Python.
N’hésitez pas à expérimenter avec ces concepts et à créer vos propres dictionnaires pour mieux comprendre leur utilisation dans différents scénarios. Happy coding!