对于以下代码段,我对$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++;
}
答案 0 :(得分:2)
是的,您的理解是正确的。