for-eachとカウンターを使用したい:
i=0
for blah in blahs
    puts i.to_s + " " + blah
    i+=1
endそれを行うより良い方法はありますか?
注:blahs配列とハッシュのどちらであるかはわかりませんが、実行blahs[i]しなくてもそれほど魅力的ではありません。またi++、Rubyでの記述方法も教えてください。
技術的には、MattとSqueegyの答えが最初に出てきましたが、私はparadojaに最良の答えを出しています。また、彼の答えにはバージョンに関するメモがありましたが、これはまだ関連があります(私のUbuntu 8.04がRuby 1.8.6を使用している限り)。
使用していたはずですputs "#{i} #{blah}"たくさんより簡潔です。