Chapitre d’ouvrage

Chapitre 8. Dictionnaires et Ensembles

Pages 117 à 139

Citer ce chapitre


  • Lubanovic, B.
(2022). Chapitre 8. Dictionnaires et Ensembles. Python : Comprendre les bases et maitriser la programmation (p. 117-139). De Boeck Supérieur. https://stm.cairn.info/python--9782807334731-page-117?lang=fr.

  • Lubanovic, Bill.
« Chapitre 8. Dictionnaires et Ensembles ». Python Comprendre les bases et maitriser la programmation, De Boeck Supérieur, 2022. p.117-139. CAIRN.INFO, stm.cairn.info/python--9782807334731-page-117?lang=fr.

  • LUBANOVIC, Bill,
2022. Chapitre 8. Dictionnaires et Ensembles. In : Python Comprendre les bases et maitriser la programmation. Louvain-la-Neuve : De Boeck Supérieur. Informatique, p.117-139. URL : https://stm.cairn.info/python--9782807334731-page-117?lang=fr.

Notes

  • [1]
    Aussi, le score final dans le jeu Strontium-Carbon.
  • [2]
    Selon les avocats et les exorcistes.
  • [3]
    Bien que, pour paraphraser Groucho Marx, « je ne voudrais pas appartenir à un club qui aurait quelqu’un comme moi comme membre. »

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 €

23 pages format électronique (HTML, PDF et feuilletage)
Membre d'une institution cliente ?