如何在Perl中创建数组?

Perl数组变量以@符号为前缀,并使用括号或qw运算符填充。例如-

@array = (1, 2, 'Hello');
@array = qw/This is an array/;

第二行使用qw //运算符,该运算符返回字符串列表,用空格分隔定界的字符串。在这个例子中,这导致了一个四元素数组。第一个元素是“ this”,最后一个(第四个)是“ array”。这意味着您可以使用以下不同的行-

@days = qw/Monday
Tuesday
...
Sunday/;

您还可以通过分别分配每个值来填充数组,如下所示:

$array[0] = 'Monday';
...
$array[6] = 'Sunday';