[RailsFr] Re: aide "sort" d'index trop facile, mais je n'y arrive pas


On 07 May 2008, at 11:59, Lionel Bouton wrote:

> On peut s'en sortir en une ligne avec map_with_index qui existe dans
> Ruby 1.9 (et dans certaines gems) si j'ai bonne mémoire :
>
> a.map_with_index { |v,i| [ v, i + 1 ] }.sort_by { |o| o[0] }.map { |v|
> v[1] }

J'arrive un peu après la bataille :) mais si vous voulez faire ça avec  
ruby 1.8, vous pouvez faire:

a.enum_with_index.map {|v, i| ... }

Problème intéressant en tout cas.

Ca me fait un peu penser à http://www.rubyquiz.com/ .

--
Jean-Baptiste Escoyez
Belighted.com | Web 2.0 Consulting & Training
Email : jbe@... | Phone: +32 486 377593

--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse railsfrance@...
Pour résilier votre abonnement envoyez un e-mail à l'adresse railsfrance-unsubscribe@...
-~----------~----~----~----~------~----~------~--~---


Gmane