Je veux retourner la valeur maximale et sa clé à partir d'un dictionnaire, et je sais que quelque chose comme ce qui suit devrait faire l'affaire
max(list.iteritems(), key=operator.itemgetter(1))
Cependant, si la valeur maximale d'un dictionnaire est de 6 et que plusieurs clés ont la même valeur, il renverra toujours la première ! Comment puis-je faire en sorte qu'il renvoie toutes les clés qui ont le nombre maximal de valeurs avec la valeur ? Voici un exemple de dictionnaire avec la même valeur maximale :
dic={0: 1.4984074067880424, 1: 1.0984074067880423, 2: 1.8984074067880425, 3: 2.2984074067880425, 4: 2.2984074067880425}