配列の追加、削除 pop shift unshift

配列のデータを追加、削除する場合、最前列と最後尾のデータのみ対応した関数がある



Pop 最後尾削除

@beatles = ("john","paul","george","ringo");

pop(@beatles);

print@beatles



リンゴスター、ビートルズ脱退!!



shift 最前列削除

@beatles = ("john","paul","george","ringo");

shift(@beatles);

print@beatles



Johnがいないビートルズはあり得ませんが・・・



unshift 最前列にデータ追加

@beatles = ("john","paul","george","ringo");

unshift(@beatles,"brian");

print@beatles



ビートルズブライアン・ジョーンズ加入・・・ある意味恐ろしいw