[ruby][Hash]
何かを集計したいと思ったとき、rubyだとこういうまねするとエラーになる。
2 hash = Hash.new(0) 3 %W(hoge aaa).each {|str| 4 hash['test'][str] +=1 5 }
まあ、計画的にこうしておけよって話ではあるんですけど。
hash = { 'test' => Hash.new(0), }
ちょっとめんどい。
何かを集計したいと思ったとき、rubyだとこういうまねするとエラーになる。
2 hash = Hash.new(0) 3 %W(hoge aaa).each {|str| 4 hash['test'][str] +=1 5 }
まあ、計画的にこうしておけよって話ではあるんですけど。
hash = { 'test' => Hash.new(0), }
ちょっとめんどい。