Ruby

rubyは1..でzip出来るのでチル

ruby 2.6からはRubyで添え字付きでループを回し、かつ0以外の数値で開始したいときzip(1..)出来るのでチル📻

fruits = ['apple', 'orange', 'melon']
fruits.zip(1..) {|fruit, i| puts "#{i}: #{fruit}" }
# 1: apple
# 2: orange
# 3: melon

each_with_indexには引数を渡せない、わけではないを読んで韻を踏みたくなったので書きました。