Lo que pasa es que estas modificando el hash por defecto, el hash h esta
vacio


irb(main):001:0> h = Hash.new({})

=> {}

irb(main):002:0> h[1][1] = 1

=> 1

irb(main):003:0> h[2][1] = 2

=> 2

irb(main):004:0> h[1][1]

=> 2

irb(main):005:0> h

=> {}

irb(main):006:0> h.default

=> {1=>2}
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a