Intermédiaire
🧠 Fondamentaux
20 XP
0 personnes ont réussi
Dictionnaire de dictionnaires
Dans la vraie vie, les données sont souvent structurées de manière imbriquée. Un dictionnaire peut contenir d'autres dictionnaires comme valeurs. C'est comme ca qu'on représente des données complexes avant de les mettre en base de données.
Par exemple, un carnet de contacts : contacts = { 'Alice': {'tel': '0601', 'ville': 'Paris'}, 'Bob': {'tel': '0602', 'ville': 'Lyon'} }
Pour accéder à une valeur imbriquée : contacts['Alice']['ville'] donne 'Paris'
Écris une fonction construire_annuaire(noms, telephones, villes) qui prend trois listes de même longueur et renvoie un dictionnaire ou chaque nom est une clé associée à un sous-dictionnaire avec les clés 'tel' et 'ville'.