こうやる。
(1..3).each.with_index.inject([]) { |r , (val, idx)| r << [val , idx] }
=> [[1, 0], [2, 1], [3, 2]]
rubyは「これできないかなー?」って思ったことがだいたいできるのがいいなと常々思います。
参考 https://www.ruby-forum.com/t/enumerable-inject-with-index/202156/3
Go to list of users who liked
More than 5 years have passed since last update.
こうやる。
(1..3).each.with_index.inject([]) { |r , (val, idx)| r << [val , idx] }
=> [[1, 0], [2, 1], [3, 2]]
rubyは「これできないかなー?」って思ったことがだいたいできるのがいいなと常々思います。
参考 https://www.ruby-forum.com/t/enumerable-inject-with-index/202156/3
Register as a new user and use Qiita more conveniently
Go to list of users who liked