Con una lista en Python puedo devolver una parte de ella usando el siguiente código:¿Cómo devolver una parte de una matriz en Ruby?
foo = [1,2,3,4,5,6]
bar = [10,20,30,40,50,60]
half = len(foo)/2
foobar = foo[:half] + bar[half:]
Desde Rubí hace todo en matrices Me pregunto si hay algo similar a eso.
¿por qué un [5, 1] es diferente de un [6, 1]? – dertoni
@dertoni: http://stackoverflow.com/questions/3219229/why-does-array-slice-behave-differently-for-length-n – michelpm
'a [2 ..- 1]' para obtener del tercer elemento hasta el último 'a [2 ...- 1]' para pasar del tercer elemento al último último elemento. –