Ruby 配列の要素に別のオブジェクトを代入するサンプル

環境
Windows11 pro 64bit
ruby ruby 3.0.3p157

構文
Arrayオブジェクト[start..end] = オブジェクト
指定した開始インデックスと終了インデックスまでの要素に対して別のオブジェクトを代入します。

使用例

tt= ["東京", "大阪", "横浜", "福岡", "札幌"]
pp tt
tt[1..2] = ["osaka", "nagoya"]
pp tt

実行結果
[“東京", “大阪", “横浜", “福岡", “札幌"]
[“東京", “osaka", “nagoya", “福岡", “札幌"]

Ruby

Posted by arkgame