怎么用perl 输出一个二维数组?

2025-04-25 11:40:43
推荐回答(3个)
回答1:

可以用一个foreach语句输出二维数组

例如二维数组:@arr=([0,0,0,0,0],
                        [0,0,0,0,0],
                        [0,0,0,0,0],
                        [0,0,0,0,0],);

foreach (@arr){
print join(' ', @$_), "\n";
}

回答2:

P e r l实际上并不支持真正的二维数组。P e r l允许你使用数组引用的数组,模仿建立二维数
组。
@list-of-lists=(
[qw(a b c)],
[qw(e f g)],
[qw(h i j )],
);

回答3:

foreach (@arr){
print join(' ', @$_), "\n";
}