PaliSkill
Python intermédiaire

Chapitre 1 / 10

Dictionnaires et structures de données

10 leçons dans ce chapitre.

1

Les dictionnaires : créer et accéder à une valeur

Disponible
0%

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

Verrouillé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

Verrouillée

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()

Verrouillée

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

Verrouillée

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

Verrouillée

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

Verrouillée

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

Verrouillée

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

Verrouillée

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

Verrouillée

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.

Voir le quiz →

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