@@ -1,10 +1,10 @@ | |||||
Prinipes fondamentaux | |||||
===================== | |||||
Principes fondamentaux | |||||
====================== | |||||
Définition | Définition | ||||
---------- | ---------- | ||||
Un dictionaire est une *association* entre des clés et des valeurs. | |||||
Un dictionnaire est une *association* entre des clés et des valeurs. | |||||
* Les clés sont uniques | * Les clés sont uniques | ||||
* Les valeurs sont arbitraires | * Les valeurs sont arbitraires | ||||
@@ -12,12 +12,12 @@ Un dictionaire est une *association* entre des clés et des valeurs. | |||||
Création de dictionnaires | Création de dictionnaires | ||||
------------------------- | ------------------------- | ||||
Les dictionaires sont entourés par des accolades: ``{``, ``}`` :: | |||||
Les dictionnaires sont entourés par des accolades: ``{``, ``}`` :: | |||||
dictionaire_vide = {} | |||||
dictionnaire_vide = {} | |||||
Ensuite, chaque paire de clé/valeur est séparée par des virgules ``,`` | Ensuite, chaque paire de clé/valeur est séparée par des virgules ``,`` | ||||
avec ``:`` ente la clé et la valer :: | |||||
avec ``:`` ente la clé et la valeur :: | |||||
une_clé_une_valeur = {"a": 42} | une_clé_une_valeur = {"a": 42} | ||||
@@ -1,4 +1,4 @@ | |||||
Itération et dictionaires | |||||
Itération et dictionnaires | |||||
========================== | ========================== | ||||
Itérer sur les clés | Itérer sur les clés | ||||
@@ -4,7 +4,7 @@ Dictionnaires et booléens | |||||
Falsy et truthy | Falsy et truthy | ||||
---------------- | ---------------- | ||||
Les dictionaires vides sont falsy, et tous les autres dictionaires sont truthy:: | |||||
Les dictionnaires vides sont falsy, et tous les autres dictionnaires sont truthy:: | |||||
mon_dico = {"a": 1, "b": 2} | mon_dico = {"a": 1, "b": 2} | ||||
if mon_dico: | if mon_dico: | ||||
@@ -30,10 +30,10 @@ Avec ``in``, comme le listes:: | |||||
# affiche: False | # affiche: False | ||||
Comparaisons de dictionaires | |||||
Comparaisons de dictionnaires | |||||
----------------------------- | ----------------------------- | ||||
Deux dictionaires sont considérés égaux s'ils ont les mêmes clés | |||||
Deux dictionnaires sont considérés égaux s'ils ont les mêmes clés | |||||
et les mêmes valeurs. L'ordre n'importe pas:: | et les mêmes valeurs. L'ordre n'importe pas:: | ||||
{"a":1, "b":2} == {"a":1, "b":2} # True | {"a":1, "b":2} == {"a":1, "b":2} # True | ||||