Ruby 配列を値とインデックス番号で二次元配列にするサンプル

環境
Windows11 pro 64bit
ruby ruby 3.0.3p157

構文
配列名.each.with_index.entries
配列を値とインデックス番号で二次元配列にするには、「each.with_index.entries」を使用します。

使用例

arr = [13, 42, 53, 64, 75]

p arr.each.with_index.entries

p arr

実行結果
[[13, 0], [42, 1], [53, 2], [64, 3], [75, 4]]
[13, 42, 53, 64, 75]

Ruby

Posted by arkgame