Chapitre 8. Dictionnaires et Ensembles
- Par Bill Lubanovic
Pages 117 à 139
Citer ce chapitre
- LUBANOVIC, Bill,
- Lubanovic, Bill.
- Lubanovic, B.
Citer ce chapitre
- Lubanovic, B.
- Lubanovic, Bill.
- LUBANOVIC, Bill,
Un dictionnaire est semblable à une liste, mais l’ordre des éléments n’a pas d’importance et ils ne sont pas sélectionnés par un indice de position tel que 0 ou 1. Au lieu de cela, vous spécifiez une clé unique à associer à chaque valeur. Cette clé est souvent une chaîne, mais elle peut en fait être l’un des types immuables de Python : booléen, entier, flottant, tuple, chaîne et d’autres que vous verrez dans les chapitres suivants. Les dictionnaires sont modifiables, vous pouvez donc ajouter, supprimer et modifier leurs éléments de forme clé-valeur. Si vous avez travaillé avec des langages qui ne prennent en charge que les tableaux ou les listes, vous adorerez les dictionnaires.
Pour créer un dictionnaire, placez des accolades ({}) autour des paires clé/valeur séparées par des virgules. Le dictionnaire le plus simple est un dictionnaire vide, ne contenant aucune clé ni aucune valeur :
Faisons un petit dictionnaire avec des citations du Dictionnaire du Diable d’Ambrose Bierce :
Si vous tapez le nom du dictionnaire dans l’interpréteur interactif, il affichera ses clés et ses valeurs :
Certaines personnes n’aiment pas taper autant de parenthèses et de guillemets. Vous pouvez également créer un dictionnaire en passant des arguments nommés et des valeurs à la fonction dict().
La manière traditionnelle :
La même chose en utilisant dict() :
Une limitation de la deuxième méthode est que les noms d’arguments doivent être des noms de variables légaux (pas d’espaces, pas de mots réservés) …
Date de mise en ligne : 23/06/2023
Ce chapitre est en accès conditionnel
Acheter ce chapitre
3,00 €