Perl hash 進階使用
3月 23, 2013 留下评论
1. 巢狀hash
- 可以直接指定深層次的值而不需先初始化淺層次
$hash{"key_level_1"}{"key_level2"}...=value;
- 當Value也是hash時,指定取出值為hash
%{$hash{"key_level"}}
- 計算hash內element數量
my $count=keys %hash
my $deep_count=keys %{$hash{"key"}}
2.hash迴圈
for my $loopKey ( keys %hash) {...}
foreach my $loopKey (keys %hash) {...}
- 多層hash迴圈
124213 sfsfsdaf fsfsadfa