如何分析哈希示例的哈希?

时间:2012-01-04 03:21:55

标签: perl

对于以下代码段,我对$label = $classifier->{result}->{forcast}->[$i]->{label};的理解是否正确?

1)结果用作分类器的散列引用的键;

2)forcast用作$ classifier的散列引用的关键字 - > {result}

3)$ classifier-> {result} - > {forcast}是对数组的引用,此数组的第i个值也是哈希引用

4)标签是哈希引用$ classifier-> {result} - > {forcast} - > [$ i]的关键。相应的值分配给$ label的左侧。

my $i=0;
while (<classifierinput>)
{
   $label = $classifier->{result}->{forcast}->[$i]->{label};
   $i++;
}

1 个答案:

答案 0 :(得分:2)

是的,您的理解是正确的。