Chapitre 1 / 10
Dictionnaires et structures de données
10 leçons dans ce chapitre.
Les dictionnaires : créer et accéder à une valeur
Un dictionnaire associe des clés à des valeurs : contrairement à une liste, on n'accède pas à un élément par sa position, mais par…
Voir les détails du chapitre
Un dictionnaire associe des clés à des valeurs : contrairement à une liste, on n'accède pas à un élément par sa position, mais par sa clé. Ce code affiche . Les accolades creent le dictionnaire, chaque paire est séparée par une virgule, et récupère directement la valeur associée à la clé , sans avoir à parcourir tout le dictionnaire. Depuis Python 3.7, un dictionnaire conserve l'ordre dans lequel…
Ajouter, modifier et supprimer une entrée
Une seule syntaxe sert à la fois à ajouter une nouvelle entrée et à modifier une entrée existante : . Ce code affiche . Si la clé…
Vérifier l'existence d'une clé avec in
Avant d'accéder à une clé ou de la supprimer, il est souvent utile de vérifier qu'elle existe réellement, pour eviter une erreur .…
Parcourir un dictionnaire : .items(), .keys(), .values()
Une boucle sur un dictionnaire parcourt par défaut ses clés : Pour récupérer aussi les valeurs, deux options existent. donne uniqu…
La méthode .get() : accéder sans erreur
La méthode récupère une valeur par sa clé, mais sans jamais lever d'erreur si la clé est absente : elle renvoie par défaut, ou une…
Dictionnaires imbriqués
La valeur associée à une clé peut ellemême être un dictionnaire : c'est un dictionnaire imbriqué, très utile pour regrouper plusie…
Listes de dictionnaires
Une liste peut contenir des dictionnaires : chaque élément de la liste est alors une fiche complete, avec ses propres clés. C'est…
Dictionnaire de listes
L'inverse existe aussi : un dictionnaire dont chaque valeur est une liste. Utile quand une même clé doit regrouper plusieurs valeu…
Fusionner deux dictionnaires
L'opérateur (introduit en Python 3.9) fusionne deux dictionnaires en un seul nouveau dictionnaire, sans modifier les deux originau…
Cas pratique : organiser un petit catalogue de produits
Cette dernière leçon combine tout ce qui a ete vu dans ce chapitre : dictionnaires imbriqués, liste de dictionnaires, et , dans un…
Quiz de chapitre
6 questions transversales sur ce chapitre.
Progression du chapitre
0/10 terminées
Accès complet
La première leçon de chaque chapitre est gratuite (10 leçons sur 95).
2 500 XOF / 3,81 € / 4,15 $
Débloquez les 85 leçons restantes de ce module