Les listes sont pratiques, mais les index numériques deviennent fragiles pour des données "métier". Pour représenter une entité (utilisateur, produit, vidéo), on utilise un dictionnaire/objet.
Modèle clé/valeur
utilisateur = {
prenom: "Paul",
age: 40,
est_vip: VRAI
}
Accès lisible :
SI utilisateur.est_vip == VRAI:
envoyer_coupon(utilisateur.prenom)
Structure très courante
Dans la plupart des applications web :
- une liste
- contenant des objets
[
{ "nom_video": "Chat rigolo", "duree": "05:00" },
{ "nom_video": "Apprendre Algo", "duree": "10:30" }
]
Ce modèle est central pour les API modernes. Prochaine étape : recherche, tri et récursivité.
Laisser un commentaire