使用
$hash{$key1}{$key2} = $value;
遍历(注意加粗与加下划线的语句)
foreach my $key1 (keys %hash)
{
my $hash2 = $hash{$key1};
foreach my $key2 (sort{$hash2-> {$b}<=>$hash2-> {$a}} keys %$hash2 )
{
print $key1."/t".$key2."/t".$hash2-> {$key2}."/n";
}
}
对比单维哈希
foreach my $key (sort{$hash {$b}<=>$hash {$a}} keys %hash)
{
print $key."/t".$hash {$key}."/n";
}
perl中二维哈希的使用
最新推荐文章于 2021-04-14 21:42:22 发布
本文介绍了如何在Perl中使用二维哈希,包括如何赋值和遍历。通过示例展示了具体的语法,如`$hash{$key1}{$key2} = $value;`以及遍历二维哈希的循环结构,同时与单维哈希的遍历进行了对比。
摘要由CSDN通过智能技术生成