あなたはpush
それを入れるか、単にそれをリストに入れる必要があります。qw
文字列「$State」を文字通り受け取り、変数の値を使用しません。
my @arr = ($State);
my @arr2;
push @arr2, $State, $State;
今、あなたは得る:
use Data::Dumper;
print Dumper \@arr, \@arr2;
$VAR1 = [ "Alabama 205 251 256 334 659 938" ];
$VAR2 = [ "Alabama 205 251 256 334 659 938", "Alabama 205 251 256 334 659 938" ];
push
配列の最後に値をプッシュすることに注意してください。
my @array;
for my $n (0 .. 5) {
push @array, $n;
}
print Dumper \@array;
$VAR1 = [0, 1, 2, 3, 4, 5];
それらに到達するには、スカラー表記を使用し、インデックスのカウントを0から開始します。
use feature qw(say);
say $array[0];
say $array[5];
0
5