> Now I've got an array of hashes, where each hash can have  
> different keys e.g.,
> 
> @aoh = ( {H3 =>234, H1 =>127, DNA =>1, p135 =>167},
>             {H4=>24,  H3=>1550, DNA =>25, p39 =>67},
>             {H3 =>34, H2A =>125, DNA =>5, p32 =>7},
>             {H3 =>24, H4 =>156, DNA =>123, p12 =>13}
>     ) 
> And I'd like to order the array elements by virtue of the 
> biggest value in the hash. 
> 
> 1. H3 1550
> 2. H3 234
> 3. H4 156
> 4. H2A 125
> 
>     Is there a quick one liner for this or do I need to find 
> the max in each hash, store them in an array, and then sort 
> the "array of hash maxima" separately, while maintaining the 
> key/value associations?

perldoc -q "sort a hash"

 -dave



-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to