我有一个脚本,可以从哈希值中选择最小值。
use strict;
use warnings;
use Data::Dumper;
use List::Util qw(min);
my @array = qw/50 51 52 53 54/;
my $time = 1596561300;
my %hash;
foreach my $element(@array){
$hash{$time} = $element;
$time += 6; #based on some condition incrementing the time to 6s
}
print Dumper(\%hash);
my $min = min values %hash;
print "min:$min\n";
在哈希值中,我能够得到50
作为所有值中的最小值。但是,如何获取对应于最小值的哈希键,即1596561300
。