わたなべです.

Yukihiro Matsumoto <matz / netlab.co.jp> writes:

:|例として度々登場する配列の参照ですが、僕の趣味かもしれませんが、
:|enum.pair(enum) や、もっと一般的にして、enum.zip(enum...) のようなもの
:|でもつくって、その上で、each するというふうにしたほうが、よさそうな気
:|がします。
:
:これってなんだか面白そうなんですが,具体的にはどういう動作す
:るんですか?

話の流れからして
[1,2,3].pair([4,5,6]).each {|x| p x}
は
[1, 4]
[2, 5]
[3, 6]
になって
[1,2,3].zip([4,5,6],[7,8,9]).each {|x| p x}
は
[1, 4, 7]
[2, 5, 8]
[3, 6, 9]
でしょうね.