Définition
Un dictionnaire ressemble à un sac contenant des valeurs ayant chacune leur étiquettesIls permettent de faire des opérations très rapides.
Création
Variable = dict()Création par compréhension
{x:x**2 for x in range(10)}
# donne ceci :
{0: 0, 1: 1, 2: 4, 3: 9, 4: 16, 5: 25, 6: 36, 7: 49, 8: 64, 9: 81}
Ajout
dictionnaire[clé] = valeurExemple

my_dict = {'key1':'value1','key2':'value2'}
Déclaration Variable = dict()
In
Permet de vérifier si une clé est dans le dictionnaire.
Renvoie True ou False
Exemples

Get
Cette méthode permet de vérifier si il existe une clé dans le dictionnaire et de donner une valeur par défaut si la clé n’existe pas. (ici 0)
Exemples

Version 1
Avec une boucle for
Exemples

Version 2
Avec une boucle for
Avec deux variables d’itération pour parcourir les paires de clé et valeur
Attention à chaque boucle la première variable est la clé et la seconde variable est la valeur correspondant à la c
Exemples

Itération sur les clés
for k in d.keys():
print (k)
Itération sur les valeurs
for v in d.values():
print (v)
Itération sur les élements
for item in d.items():
print( item)