2009/9/24 Matías Flores <[email protected]>:
> El día 24 de septiembre de 2009 14:56, Nicolás Sanguinetti
> <[email protected]> escribió:
>> 2009/9/24 Gaston Ramos <[email protected]>:
>>> El Thu, 24 de Sep de 2009, a las 02:48:20PM -0300, Matías Flores dijo:
>>>>
>>>> Muy bueno! Y ya que estamos, acá va otra:
>>>>
>>>> c.each_slice(4).map {|e| e.first}
>>>
>>> Genial!!! esta es la mejor para mi gusto, nunca había usado each_slice.
>>
>> Y no deberias usarlo, a menos que estes adentro de Rails.
>> each_slice es de ActiveSupport
>
> Seguro?? in_groups_of está en ActiveSupport, pero each_slice tenía
> entendido que era ruby "puro".
>
> http://apidock.com/ruby/Enumerable/each_slice

Ahhhh lo metieron en 1.8.7
Perdon, ya ni se en que irb pruebo que, tengo demasiados tabs con
terminales abiertos :-/

> Saludos,
> Matías
>
>>
>>>>
>>>> Saludos,
>>>> Matías
>>>> >
>>>> >
>>>> >> Pediste escribir poco, que sea claro es otro precio... <g>
>>>> >>
>>>> >> Saludos,
>>>> >> Matías
>>>> >>
>>>> >> El día 24 de septiembre de 2009 13:56, p8queen <[email protected]> 
>>>> >> escribió:
>>>> >>> Gracias. Por las respuestas. Va de nuevo el enunciado.
>>>> >>>
>>>> >>> La solucion no son los indices, sino los valores cuyos indices sean
>>>> >>> congruentes a 0 modulo 4
>>>> >>> ejemplo:
>>>> >>> dado c = %w{diego luis wilson santiago leandro lucas mariana paula
>>>> >>> analia fernando marcela}
>>>> >>> salida --> diego, leandro, analia
>>>> >>>
>>>> >>>
>>>> >>> PD: en otro lenguaje la solucion es c[::4]
>>>> >>>
>>>> >>> --
>>>> >>> gustavo c
>>>> >>> _______________________________________________
>>>> >>> Ruby mailing list
>>>> >>> [email protected]
>>>> >>> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>>>> >>>
>>>> >> _______________________________________________
>>>> >> Ruby mailing list
>>>> >> [email protected]
>>>> >> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>>>> >>
>>>> > _______________________________________________
>>>> > Ruby mailing list
>>>> > [email protected]
>>>> > http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>>>> >
>>>> _______________________________________________
>>>> Ruby mailing list
>>>> [email protected]
>>>> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>>>
>>> --
>>> "Computer science education cannot make anybody an expert programmer any 
>>> more
>>> than studying brushes and pigment can make somebody an expert painter."
>>>
>>> (Eric Raymond)
>>>
>>>
>>> +-------------------------------------+
>>> Gastón Ramos
>>> http://gastonramos.com.ar/
>>> GNU/Linux Counter user #450312
>>> _______________________________________________
>>> Ruby mailing list
>>> [email protected]
>>> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>>>
>> _______________________________________________
>> Ruby mailing list
>> [email protected]
>> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>>
> _______________________________________________
> Ruby mailing list
> [email protected]
> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a