Ruby 配列の最初に要素を追加する

Rubyで、unshiftを使って、配列の最初に要素を追加するサンプルコードを記述してます。rubyのバージョンは2.7.2を使用してます。
環境
- OS windows10 pro 64bit
- ruby 2.7.2p137
unshift使い方
unshiftを使用すると、配列の最初に要素を追加することが可能です。
[配列].unshift(値)
以下は、配列の最初に要素を追加して表示するサンプルコードとなります。
arr=["A","B","C"]
arr.unshift("D")
p arr
# ["D", "A", "B", "C"]
arr.unshift("E")
p arr
# ["E", "D", "A", "B", "C"]
arr.unshift(1)
p arr
# [1, "E", "D", "A", "B", "C"]
二次元配列の場合は、以下のように追加します。
arr=[["a", "b"], ["c", "d"]]
arr.unshift(["e", "f"])
p arr
# [["e", "f"], ["a", "b"], ["c", "d"]]
arr.unshift("E")
p arr
# ["E", ["e", "f"], ["a", "b"], ["c", "d"]]
-
前の記事
Linux ターミナル上で何も入力できなくなった 2021.09.15
-
次の記事
javascript lodashを使ってオブジェクトの配列から最後に条件に一致した値を取得する 2021.09.16
コメントを書く