Coding Park
Python Data Structures lab thumbnail
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

Parcours précédent

Python Basics →