NSI (terminale) · Chapitre 2 · Exercice d'entraînement
Composer deux dictionnaires
Dictionnaires et tables de hachage · Applications · niveau 2
Énoncé
Composer deux dictionnaires.
Un lycée dispose de deux dictionnaires : classe_de, qui associe à chaque élève sa classe, et prof_principal, qui associe à chaque classe le nom de son professeur principal.
- Écrire une fonction
composer(classe_de, prof_principal)qui renvoie le dictionnaire associant à chaque élève le nom de son professeur principal, ou"inconnu"si sa classe n'a pas de professeur principal enregistré. - Comparer le coût avec une version où
prof_principalserait une liste de couples(classe, prof).
Un exercice à chercher : son corrigé n'est pas publié. Sur Adloun, le tuteur guide par questions, sans donner la réponse.