「Ruby」shift()とpop()で配列の先頭と最後の要素を削除するサンプル
書式
配列の先頭を削除
配列名.shift()
配列の最後を削除
配列名.pop()
使用例
cftA=["AA01", "BB02", "CC03"] cftB=["DD04", "EE05", "FF06"] p cftA cftA.shift() puts "配列の先頭の要素削除後結果: " p cftA p cftB cftB.pop() puts "配列の最後の要素削除後結果: " p cftB
実行結果
>ruby test2021.rb
[“AA01", “BB02", “CC03"]
配列の先頭の要素削除後結果:
[“BB02", “CC03"]
[“DD04", “EE05", “FF06"]
配列の最後の要素削除後結果:
[“DD04", “EE05"]