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]