-2
可能重复:
How can I iterate through nested arrays in Perl?如何在Perl中访问和打印3或4维散列?
我想创建一个3 - 4维哈希通过
for ($j=0;$j<$#temp_1;$j++)
{
for ($i=0;$i<$#temp_2;$i++)
{
$var1{$mode}{$temp_1[$j]}{$temp_2[$i]}=$temp_3[$i];
}
}
$mode
是预定义的。也阵列@temp_1
,@temp_2
和@temp3
如果我想打印值,我该怎么办?
请指定预期输出 - 而不是空白“打印值”。 – Dummy00001 2010-09-24 00:20:38
在这种情况下,您需要索引,因为您必须索引@ temp3,所以for()循环是适当的。 – 2010-09-24 02:07:14