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
