Python, les dictionnaires et leur utilisation

Retrouvez le sommaire des articles Python sur ce lien.

En Python 3, un dictionnaire est une collection d’objets qui est organisée en paires clé-valeur. Chaque élément du dictionnaire consiste en une clé et une valeur qui sont associées. Les dictionnaires sont utiles pour stocker des informations qui doivent être rapidement récupérées en fonction d’une clé spécifique.

Voici un exemple de dictionnaire en Python 3 :

# Dictionnaire de fruits et de leurs couleurs 
fruit_colors = { "pomme": "rouge", "banane": "jaune", "orange": "orange", "fraise": "rouge" }

Dans cet exemple, les clés sont les noms de fruits (« pomme », « banane », etc.), et les valeurs sont les couleurs correspondantes (« rouge », « jaune », etc.).

Pour accéder à une valeur dans un dictionnaire, vous pouvez utiliser la clé correspondante. Voici un exemple d’accès à une valeur dans un dictionnaire :

# Accès à la valeur correspondant à la clé "pomme" 
apple_color = fruit_colors["pomme"] 
print(apple_color) # Affiche "rouge"

Les dictionnaires ont également quelques fonctions intégrées en Python 3 qui permettent de manipuler les dictionnaires. Voici quelques-unes des fonctions principales liées aux dictionnaires :

  • len(dictionnaire) : renvoie le nombre de paires clé-valeur dans le dictionnaire.
  • dictionnaire.keys() : renvoie une liste des clés dans le dictionnaire.
  • dictionnaire.values() : renvoie une liste des valeurs dans le dictionnaire.
  • dictionnaire.items() : renvoie une liste des paires clé-valeur dans le dictionnaire.
  • dictionnaire.get(clé, valeur_par_défaut): renvoie la valeur correspondant à la clé donnée, ou la valeur par défaut spécifiée si la clé n’est pas trouvée.
  • dictionnaire.pop(clé, valeur_par_défaut): supprime la paire clé-valeur correspondant à la clé donnée et renvoie la valeur correspondante, ou la valeur par défaut spécifiée si la clé n’est pas trouvée.
  • dictionnaire.update(dictionnaire2): ajoute les paires clé-valeur du dictionnaire2 au dictionnaire.

En somme, les dictionnaires en Python 3 sont des collections d’objets organisées en paires clé-valeur. Les dictionnaires sont utiles pour stocker des informations qui doivent être rapidement récupérées en fonction d’une clé spécifique. Les éléments d’un dictionnaire peuvent être accédés en utilisant des clés. Les dictionnaires ont également quelques fonctions intégrées qui permettent de manipuler les dictionnaires.

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.