2008/12/6 Esteban Pastorino <[EMAIL PROTECTED]>:
> Siguiendo la documentacion de Ruby:

> h = Hash.new { |hash, key| hash[key] = {} }
>
>
> Espero haber sido de ayuda.

Si, mucho, así lo estaba resolviendo.

La forma más simple que se me ocurre para expresarlo coloquialmente es
que el valor por defecto del hash es un objeto (siempre el mismo), no
un procedimiento (que se ejecuta cada vez que falta una clave), cosa
que si pasa si lo hacés de esta última manera.

Saludos. Lucas.
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a