【发布时间】:2016-03-07 15:33:21
【问题描述】:
我正在运行一个循环,每次我需要将一些信息存储在一个新数组中。每次循环像@array1、@array2、@array3 等运行时如何生成一个新数组?
【问题讨论】:
-
欢迎来到 Stack Overflow。请查看help center,了解如何在此处提问。
我正在运行一个循环,每次我需要将一些信息存储在一个新数组中。每次循环像@array1、@array2、@array3 等运行时如何生成一个新数组?
【问题讨论】:
你想要的是一个数组数组,即一个多维数组。
my @arrays;
for my $i(0..10)
{
$arrays[$i] = ['data1', 'data2'];
}
print $arrays[0][0];
print $arrays[0][1];
【讨论】: