【发布时间】:2019-01-13 23:12:03
【问题描述】:
我在可视化循环时遇到了麻烦,并且我认为是数组的散列数组。如果我对此有误解,请纠正我。我希望能够遍历下面的数组并打印每个键的值。
最终结果会像这样打印元素:
name
version
pop
tart
不幸的是,当我到达关键三时,我崩溃了。
my @complex = (
[
{
one => 'name',
two => 'version',
three => [qw( pop tart )],
},
],
);
这是我到目前为止所做的。我只是不知道在这些循环中处理关键三。
for my $aref (@complex) {
for my $href (@$aref) {
for (keys %{$href}) {
print "$href->{$_}\n";
}
}
}
任何帮助将不胜感激。
【问题讨论】: