数组作为列表

该数组是 Perl 的基本变量类型之一。它包含一个列表,该列表是零个或多个标量的有序序列。数组是保存(并提供对)列表数据的变量,如 perldata 中所述

你可以为列表分配列表:

my @foo = ( 4, 5, 6 );

你可以在任何需要列表的位置使用数组:

join '-', ( 4, 5, 6 );
join '-', @foo;

有些运算符只使用数组,因为它们改变了数组包含的列表:

shift @array;
unshift @array, ( 1, 2, 3 );
pop @array;
push @array, ( 7, 8, 9 );