Trier un hachage en Perl

Afficher un hachage trié


print "$_ $hash{$_}\n" for sort keys %hash;

D’autres façons de trier un hachage :


my @ord=sort keys %hash;

for my $cle(@ord){

print "$cle $hash{$cle}\n";

}

ou

print “$_ $hash{$_}\n” for @ord;
ou
for my $cle(sort keys %hash){ print “$cle $hash{$cle}\n”; }
ou encore
foreach $cle (sort keys %HASH { print $cle, ‘=’, $HASH{$cle}, “\n”; }

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.