Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Dictionnaires Python | Autres Types de Données en Python
Introduction à Python
course content

Contenu du cours

Introduction à Python

Introduction à Python

1. Premier Contact avec Python
2. Variables et Types en Python
3. Instructions Conditionnelles en Python
4. Autres Types de Données en Python
5. Boucles en Python
6. Fonctions en Python

book
Dictionnaires Python

Dans les chapitres précédents, nous avons exploré des structures de données qui reposent sur des indices numériques. Maintenant, nous allons explorer une structure qui utilise une clé — qu'il s'agisse d'une chaîne, d'un tuple, d'un nombre, etc. — pour indexer ses valeurs. Cette structure est connue sous le nom de dictionnaire. Dans les dictionnaires, les données sont stockées sous forme de paires clé-valeur. Voici quelques points clés à retenir concernant les clés de dictionnaire :

  • Vous pouvez utiliser n'importe quel type immutable comme clé de dictionnaire ;
  • Les tuples peuvent servir de clés, mais uniquement s'ils contiennent des chaînes, des nombres ou d'autres tuples ;
  • Un seul dictionnaire n'aura pas de clés en double ;
  • En Python, les dictionnaires sont entourés de crochets {}.

Pour illustrer, disons que nous voulons capturer des données sur des pays. Le dictionnaire pourrait utiliser les noms des pays comme clés, avec des valeurs correspondantes (comme la superficie et la population) enregistrées sous forme de tuples.

12345
# Create dictionary countries_dict = {'USA': (9629091, 331002651), 'Canada': (9984670, 37742154), 'Germany': (357114, 83783942)} print(countries_dict)
copy

Compris ? Alors, comment récupérer un élément particulier d'un dictionnaire ? Comme mentionné précédemment, vous référencez un élément dans un dictionnaire en utilisant sa clé. Si la clé est une chaîne (comme dans notre exemple), n'oubliez pas de la mettre entre guillemets. Tout comme avec les indices de liste ou de tuple, vous placerez la clé entre crochets.

123456
# Dictionary countries_dict = {'USA': (9629091, 331002651), 'Canada': (9984670, 37742154), 'Germany': (357114, 83783942)} # Information about Canada print(countries_dict["Canada"])
copy

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 11
We're sorry to hear that something went wrong. What happened?
some-alt