Introduction

Les dictionnaires sont ce que l'on appelle un type construit. Il s'agit d'un type de données qui contient plusieurs données, comme une liste ou un tuple.

La différence principale, est que les données ne sont pas ordonnées comme dans une liste. Il n'y a donc pas de « première » valeur ou de « dernière » valeur.

Il faut donc imaginer une liste où chaque case serait indiquée, non pas avec un index, mais avec un nom.

L'intérêt de ce type de données est de pouvoir mettre en relation plusieurs éléments qui ne se composent pas d'une unique valeur. On peut donc imaginer un dictionnaire qui contient le nom, le prénom et la date de naissance d'une personne. Avec une liste contenant ces trois éléments, il pourrait y avoir confusion entre le nom et le prénom : est-ce que le nom est en première position, ou bien est-ce le prénom ?