Support interactif de la séance

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.

Première utilisation d’un notebook ?
Consultez le mode d’emploi Jupyter.

Un nom ne suffit plus

Jusqu’à présent, notre collection pouvait simplement contenir les noms des participants.

Cela permettait déjà de les parcourir, de les rechercher ou d’en ajouter de nouveaux.

Mais notre application doit maintenant connaître davantage d’informations sur chaque personne.

Par exemple, nous pourrions avoir besoin de son âge ou de l’activité choisie.

Deux besoins à réunir

Nous avons déjà rencontré séparément deux problèmes :

  • regrouper plusieurs participants ;
  • regrouper plusieurs informations concernant un participant.

Notre application doit désormais répondre à ces deux besoins en même temps.

Comment représenter plusieurs participants possédant chacun plusieurs informations ?

Faire évoluer sans repartir de zéro

Changer la représentation des participants ne signifie pas abandonner tout ce que nous avons déjà construit.

Nous voulons toujours pouvoir parcourir notre collection, rechercher une personne et organiser nos traitements.

Mais ces opérations devront maintenant tenir compte d’informations plus riches pour chaque participant.

Notre représentation des données doit donc évoluer avec les besoins de l’application.

Question pour la séance

Comment organiser une collection dans laquelle chaque participant possède lui-même plusieurs informations ?

Le notebook permettra de construire progressivement une représentation adaptée, puis de retrouver comment la parcourir et l’exploiter.