Tri de hash un peu difficile
[ Nouvelle discussion
| Répondre au groupe
|
fr.comp.lang.perl ]
Bonjour,
J'ai un hash :
my %h;
$h{'un'}{'start'} = 2000;
$h{'un'}{'stop'} = 3000;
$h{'deux'}{'start'} = 1000;
$h{'deux'}{'stop'} = 1500;
Je voudrais trier ce tableau selon les valeurs de 'start' :
foreach my $k (sort {} keys %h) { ... }
Mais je m'emmèles les pinceaux avec le sort, je n'arrive pas à
renvoyer la clé, j'ai tenté avec map() mais ça ne fonctionne pas.
Pour l'exemple de hachage, je voudrais donc avoir 'deux' et 'un'.
Auriez-vous une idée là-dessus ?
En vous remerciant,
C. Tobini

|
 cette fonctionnalité est reservée aux membres ayant une session active !
|