in reply to Return values from a key sorted hash

my @data = map { $abc{$_} } sort keys %abc; # :)

Update, as a sub-

# Takes a hash ref, returns an array ref. sub key_sorted_values { my $hash_ref = shift; # Validate if needed. [ map { $hash_ref->{$_} } sort keys %{$hash_ref} ]; }