- 404 名前:デフォルトの名無しさん [2008/09/01(月) 21:57:34 ]
- あーしまった。変数書き間違った。訂正します。
hash = Hash.new([]) array_a = [1, 2, 3] array_b = [:a, :b, :c] array_a.each do |a| array_b.each do |b| hash[b] << a end end hash # => {} hash = Hash.new(0) array_a = [1, 2, 3] array_b = [:a, :b, :c] array_a.each do |a| array_b.each do |b| hash[b] += 1 end end hash # => {:a=>3, :b=>3, :c=>3} ???
|

|