-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