[ruby-it] Hash con due elementi come chiave

Pietro Giorgianni giorgian a gmail.com
Ven 5 Dic 2008 15:45:55 CET


Il 5 dicembre 2008 15.28, Njna Njna <v_orecchia a hotmail.com> ha scritto:
> quindi dichiaro il mio hash cosė:
>
> @strade = Hash.new{}

anche @strade = {} va bene

> poi quando aggiungo la prima coppia supponiamo milano - roma km 600
> faccio @strade[milano] = ????? e poi?

@strade = {}

def get_route(partenza, destinazione)
  @strade[partenza] && @strade[partenza][destinazione]
end

def set_route(partenza, destinazione, altro)
  @strade[partenza] ||= {}
  @strade[partenza][destinazione] = altro
end


More information about the Ml mailing list