CODE PUZZLE

0
C03 - Dictionnaires
On utilise un tableau contenant des dictionnaires afin de stocker les notes des élèves Titi, Toto et Tutu : [{'nom':'Titi', 'note':12}, {'nom':'Tutu', 'note':11}, {'nom':'Toto', 'note':17}] La fonction **plusHaute** prend en paramètre un tableau contenant des dictionnaires (comme celui ci-dessus) et renvoie le nom de l'élève ayant obtenu la meilleure note (on partira du principe que les élèves ont tous des notes différentes).
tab = [{'nom':'Titi', 'note':12}, {'nom':'Tutu', 'note':11}, {'nom':'Toto', 'note':17}] def plusHaute(tab): nom = "" max_note = ... for t in ...: if t['note'] > ...: max_note = t[...] nom = t[...] return ...
Test 1
Test 2
Test 3
Console

			
Sortie