在EACH循环中查找当前索引(Ruby)

可能重复:
Ruby中的每个自动计数器?

我想在每个循环中找出当前的索引。 我该怎么做?

X=[1,2,3] X.each do |p| puts "current index..." end 
 X.each_with_index do |item, index| puts "current_index: #{index}" end 

x.each_with_index { |v, i| puts "current index...#{i}" }