dire che ho un hash come:Ordina hash per anzianità di valori contenuti
foo = {
:bar => ['r', 'baz'], # has a total str length of 4 characters inside of the array
:baz => ['words', 'etc', 'long words'] # has a total str length of 18 characters inside of the array,
:blah => ['at'] # has a total str length of 2 characters inside of the array
# etc...
}
Come posso fare per l'ordinamento questo hash per la lunghezza totale della stringa degli elementi contenuti all'interno delle matrici? L'ordine di hash risultante in questo caso dovrebbe essere: :blah, :bar, :baz
Cosa intendi con "ordinamento hash"? – nonowarn
Immagina per un secondo Ruby non può aiutarti. Cosa faresti allora? – alf
@alf Immagino che sarei SOL ... ma come posso dirmelo? –