Notebook associé
Le notebook constitue le support principal de cette séance. Il permet de lire les explications, modifier le code et exécuter les cellules pas à pas.
Consultez le mode d’emploi Jupyter.
Notre collection grandit
Nous disposons maintenant d’une collection de participants.
Lorsque cette collection contient seulement quelques personnes, nous pouvons encore examiner les éléments un à un.
Mais notre application doit pouvoir fonctionner quel que soit le nombre de participants.
Comment traiter automatiquement tous les participants sans connaître à l’avance leur nombre ?
Retrouver un participant
Gérer une collection ne consiste pas seulement à conserver plusieurs données.
Notre application devra aussi pouvoir répondre à certaines questions :
- Alice est-elle déjà inscrite ?
- Lucas figure-t-il parmi les participants ?
- peut-on retrouver un participant à partir d’une information donnée ?
Le programme doit donc être capable d’examiner une collection pour y retrouver une information.
Un besoin pour notre application
Ces traitements deviennent nécessaires pour faire évoluer notre application.
Nous voulons notamment pouvoir afficher les participants, vérifier la présence d’une personne ou éviter certaines inscriptions en double.
Il nous faut donc retrouver les outils Python permettant de traiter une collection sans écrire une instruction pour chaque élément.
Question pour la séance
Comment parcourir une collection pour traiter ses éléments et y rechercher une information ?
Le notebook permettra de retrouver et d’expérimenter les outils Python nécessaires pour répondre à cette question.