[ruby-it] Hash con due elementi come chiave

Njna Njna v_orecchia a hotmail.com
Ven 5 Dic 2008 16:19:56 CET


Perfetto, funziona!!!!! grazie a tutti!!!
solo pių una domanda... perchč non sempre č necessario definire l'hash 
in quel modo?

uso spesso l'hash ma non mi era mai capitata l'esigenza di una 
inizializzazione del genere.. come mai?

ancora grazie!!


Pierpaolo Sanna wrote:
> Ciao,
> secondo me il problema sta nel modo in cui inizializzi l'hash
> @strade = Hash([])
> cos� assegni lo stesso array per tuttu le chiavi dell'hash.Per assegnare 
> un
> array diverso per ogni chiave devi fare cos� 
@strade = Hash.new {|h,k| h[k] = []}
> 
> ciao
> 2008/12/5 Njna Njna <v_orecchia a hotmail.com>

-- 
Posted via http://www.ruby-forum.com/.


More information about the Ml mailing list