Parfois il peut être pratique de stocker des informations de différents types dans un même tableau. C’est le cas par exemple lorsque l’on veux un tableau pour stocker toutes les informations d’une personne, comme son nom, son âge etc…
Dans ce cas la on préférera utiliser un tableau d’un type spécifique, un dictionnaire.
Il s’agit d’un tableau où nous allons nommer les cases, ces noms de cases on appelera ça des keys (clefs en anglais).
Ainsi plutot que d’avoir la case 0 nous pourrions avoir la case « Prénom ». Ce qui permet de retrouver plus facilement les informations et d’y accéder.
Pour créer un dictionnaire on défini les keys et les valeurs comme ceci :
Utilisateur = { |
Ici, on voit bien que chaque key est associée à une valeur différente.
La valeur peut être un int, une string, ou n’importe quel autre type de données.
Le dictionnaire est stocké dans une variable comme les tableaux.
Utilisateur = { |
Personne= {
|
dictionnaire = { ‘Prénom’:‘Erwan’, ‘NomDeCode’: ‘SuperAnim’, ‘age’: 34 } |