
Python · 3 notebooks · 90 minutes
Python Data Structures
Apprenez à choisir une structure adaptée, à vérifier des délimiteurs avec une pile et à construire une petite application avec des dictionnaires imbriqués.
Gratuit · Sans compte·Notions Python requises·À votre rythme
Ce que vous allez apprendre
- ✓Distinguer les usages d'une liste, d'un dictionnaire, d'une pile et d'une file
- ✓Construire un dictionnaire et répartir les caractères d'une chaîne
- ✓Comparer un comptage de parenthèses avec une vérification fondée sur une pile
- ✓Modéliser un catalogue de recettes avec des dictionnaires imbriqués et des fonctions
Les 3 notebooks
01
Choisir et parcourir les structures de données
Comparer quatre structures, construire des tarifs par taille et séparer chiffres et opérateurs dans une expression.
02
Des compteurs aux piles
Trouver la limite d'un simple comptage puis utiliser une pile pour vérifier des parenthèses et crochets imbriqués.
03
Une application avec des dictionnaires
Créer un catalogue de recettes, ajouter et rechercher une fiche, puis produire une liste de noms testable.
Compétences travaillées
- · Choix d'une structure de données
- · Listes et dictionnaires
- · Piles et files
- · Parcours et accumulateurs
- · Dictionnaires imbriqués
- · Tests avec assert
Prérequis
- · Savoir utiliser des variables, conditions, boucles et fonctions Python
- · Aucune installation : les notebooks s'exécutent en ligne
- · Suivre les trois notebooks dans l'ordre