Bonjour,
Je cherche à récupérer la valeur minimum d'une map avec sa clé. Pour l'instant j'arrive à récupérer uniquement la valeur.
Ma map %dataAPI ne contient qu'une dimension, voici quelques exemples de valeurs possibles :
66211832 => 278018769
66211816 => 100018708
66215148 => 100018708
66215147 => 304018768
66215146 => 100008768
(Il peut y avoir plusieurs clés avec la même valeur)
Voici comment je procède actuellement pour récupérer la valeur minimale :
use List::Util qw(min);
my $valminAPI = min values(%dataAPI);
print "MINIMUM : ".$valminAPI."\n";
Comment puis-je faire pour récupérer une des clés de ma map correspondant à la valeur minimum. J'aimerais le faire sans utiliser de boucle. Il faut que ce soit le moins coûteux possible en temps de traitement.
Merci![]()
Partager