使用
$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中二维哈希的使用
本文介绍了如何在Perl中使用二维哈希,包括如何赋值和遍历。通过示例展示了具体的语法,如`$hash{$key1}{$key2} = $value;`以及遍历二维哈希的循环结构,同时与单维哈希的遍历进行了对比。

被折叠的 条评论
为什么被折叠?



