in reply to Complicated, multi-level array sorting
There's surely a shorter way, although as far as efficiency is concerned I doubt you can go much farther. Then, I may be wrong. ;)@arr2 = sort { $$a{'rating'} cmp $$b{'rating'} } @arr1; @arr2 = sort { $$a{'name'} cmp $$b{'name'} } @arr2; @arr2 = sort { $$a{'cat'} cmp $$b{'cat'} } @arr2;
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
•Re: Re: Complicated, multi-level array sorting
by merlyn (Sage) on May 25, 2003 at 14:29 UTC | |
|
Re: Complicated, multi-level array sorting
by Abigail-II (Bishop) on May 25, 2003 at 14:27 UTC |