Con una lista in Python posso restituire una parte di esso utilizzando il seguente codice:Come restituire una parte di un array in Ruby?
foo = [1,2,3,4,5,6]
bar = [10,20,30,40,50,60]
half = len(foo)/2
foobar = foo[:half] + bar[half:]
Dal Rubino fa tutto in matrici Mi chiedo se c'è qualcosa di simile a questo.
perché un [5, 1] è diverso da [6, 1]? – dertoni
@dertoni: http://stackoverflow.com/questions/3219229/why-does-array-slice-behave-differently-for-nength-n – michelpm
'a [2 ..- 1]' per ottenere dal terzo elemento all'ultimo. 'a [2 ...- 1]' per passare dal terzo elemento fino al penultimo elemento. –