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 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
