わたなべです.

Kazunori NISHI <kazunori / swlab.csce.kyushu-u.ac.jp> writes:

: [1] Array#each で、ブロック引数の個数分、要素を取れる。
:     array.each {|a,b,c| ...}

これはちょっと無理があるかな.

: [2] Array#shift(num=1) で、先頭から引数で指定した数だけ取りだせる。
:     while array.size > 0
:       a,b,c = array.shift(3)
:       ...
:     end

a, b, c = array[0, 3]
array[0, 3] = nil
とか.

-- 
わたなべひろふみ