[Perl] Question sur les tris de Hash

Fermé
KuKrApOk59 Messages postés 437 Date d'inscription jeudi 27 décembre 2007 Statut Membre Dernière intervention 13 septembre 2013 - Modifié par KuKrApOk59 le 27/06/2012 à 11:10
Bonjour,

Imaginons un script de ce type :

#!/usr/bin/perl    

$HASH  = ();    

$HASH{'ClefA'}{'Nombre'} = "61";    
$HASH{'ClefB'}{'Nombre'} = "50";    
$HASH{'ClefC'}{'Nombre'} = "92";

Je voudrais pouvoir avoir un retour du type
(Un tri descendant/ascendant a la rigueur, peu m'importe)

92     ClefC    
61     ClefA    
50     ClefB

Sauf, que je n'arrive pas a effectuer un sort sur les valeurs de mon Hash
Sur les keys, pour un tri numérique, je m'en sors avec un avec un

... sort { $a <=> $b }keys ...

Mais là, je suis perdu

Un petit coup de pouce ?

Merci d'avance
Si vous avez votre réponse, pensez à spécifier : [Résolu]
A voir également: