[Perl] => [配列]
popが配列の最後の要素を取り除くのに対し、shiftは配列の最初の要素を取り除きます。shift関数はサブルーチンに渡された引数を取り出すときなどによく使用されます。
[例]
@array = (a,b,c,d);
shift(@array);
print "@array";
shift(@array);
print "@array";
[出力結果]
b c d
[例2] サブルーチンに渡された引数を取り出す
sub testsub {
my $argument_1 = shift;
print "$argument_1\n";
}
my $argument_1 = shift;
print "$argument_1\n";
}
関連記事
無名配列 => 無名ハッシュのソート
配列をランダムに並び変え
配列の区切り文字
配列の差分
配列のソート
配列からユニークな要素の取り出し
map
grep - 文字列検索
unshift - 配列の最初に要素を追加するには
shift - 配列の最初の要素を取り除く
pop - 配列の最後の要素を取り除く
push - 配列の最後に要素を追加するには
reverse - 配列の順序を逆順にする
配列の個数を参照するには
配列をランダムに並び変え
配列の区切り文字
配列の差分
配列のソート
配列からユニークな要素の取り出し
map
grep - 文字列検索
unshift - 配列の最初に要素を追加するには
shift - 配列の最初の要素を取り除く
pop - 配列の最後の要素を取り除く
push - 配列の最後に要素を追加するには
reverse - 配列の順序を逆順にする
配列の個数を参照するには
広告