From: rubikitch@... Date: 2008-02-12T20:12:02+09:00 Subject: [ruby-list:44616] Re: 勉強会資料 From: "Hideo Konami" Subject: [ruby-list:44615] 勉強会資料 Date: Tue, 12 Feb 2008 19:14:54 +0900 るびきちです。 > 時間の空いたときにでも読んでいただいて,突っ込みを入れていただけると大 > 変幸いです。こちらの ML でも Rubyist SNS でも結構です。 複数の配列を同時に回す処理ならば、Array#zipやArray#transposeがあります。 RUBY_VERSION # => "1.8.6" a1 = [1,2,3] a2 = [4,5,6] a1.zip(a2){|v1,v2| puts "[#{v1}, #{v2}]"} [a1,a2].transpose.each {|v1,v2| puts "<#{v1}, #{v2}>"} # >> [1, 4] # >> [2, 5] # >> [3, 6] # >> <1, 4> # >> <2, 5> # >> <3, 6> -- rubikitch Blog: http://d.hatena.ne.jp/rubikitch/ Site: http://www.rubyist.net/~rubikitch/