Asp Forum
Home
|
Login
|
Register
|
Search
Forums
>
comp.lang.ruby
Need sort help
Raveendran Jazzez
8/12/2008 10:18:00 AM
Hi All,
a=[["raja",1],["Arun",5],["babu",3]]
I want to sort 1,3,5
So i expect output in this order --> raja, babu, arun
Any methods available for this ?
Regards,
P.Raveendran
RF,Chennai
http://raveendran.wor...
--
Posted via
http://www.ruby-...
.
3 Answers
Stefano Crocco
8/12/2008 10:21:00 AM
0
On Tuesday 12 August 2008, jazzez ravi wrote:
> Hi All,
>
> a=[["raja",1],["Arun",5],["babu",3]]
>
> I want to sort 1,3,5
>
> So i expect output in this order --> raja, babu, arun
>
> Any methods available for this ?
>
>
> Regards,
> P.Raveendran
> RF,Chennai
>
http://raveendran.wor...
a.sort_by{|i| i[1]}
Array#sort_by calls the block for each element of the array, and uses the
return value as a key to use in sorting.
I hope this helps
Stefano
Joost Diepenmaat
8/12/2008 10:28:00 AM
0
jazzez ravi <jazzezravi@gmail.com> writes:
> Hi All,
>
> a=[["raja",1],["Arun",5],["babu",3]]
>
> I want to sort 1,3,5
>
> So i expect output in this order --> raja, babu, arun
>
> Any methods available for this ?
[["raja",1],["Arun",5],["babu",3]].sort {|a,b| a[1] <=> b[1] };
Cheers,
J.
--
Joost Diepenmaat | blog:
http://joost....
| work:
http://...
Raveendran Jazzez
8/12/2008 10:29:00 AM
0
Hi Stefano,
> a.sort_by{|i| i[1]}
>
> Array#sort_by calls the block for each element of the array, and uses
> the
> return value as a key to use in sorting.
>
> I hope this helps
>
> Stefano
Thanks for quick and best reply..
Regards,
P.Raveendran
RF,Chennai
http://raveendran.wor...
--
Posted via
http://www.ruby-...
.
Servizio di avviso nuovi messaggi
Ricevi direttamente nella tua mail i nuovi messaggi per
Need sort help
Inserendo la tua e-mail nella casella sotto, riceverai un avviso tramite posta elettronica ogni volta che il motore di ricerca troverà un nuovo messaggio per te
Il servizio è completamente GRATUITO!
x
Login to ForumsZone
Login with Google
Login with E-Mail & Password