陣列作為列表
該陣列是 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 );