複数の配列を1つの配列にする
#Ruby
code:Ruby
# こういう複数の配列を
array1 =
1, 2
array2 =
3, 4
# こんな感じで1つの配列にしたい
array1 =
1, 2, 3, 4
pushを使ってみる
code:Ruby
array1 =
1, 2
array2 =
3, 4
array1.push(array2)
#=>[1,
2,
3, 4
]
二次元配列になってしまう
concatを使ってみる
code:Ruby
array1 =
1, 2
array2 =
3, 4
array1.concat(array2)
#=>
1, 2, 3, 4
これでいけそう
参考:
instance method Array#concat(Ruby 3.0.0 リファレンスマニュアル)
instance method Array#append(Ruby 3.0.0 リファレンスマニュアル)