On 6/20/07, Michael McNeil Forbes <mforbes@physics.ubc.ca> wrote:

I have a list of tuples that I am using as keys and I would like to
sort this along with some other arrays using argsort.  How can I do
this?  I would like to do something like:

You might want the keys in an object array, otherwise you end up with strings for all the values. Why are they keys? Do you want to sort on them also? Anyway, if you use take(keys, inds, axis=0) you will get an array with the rows containing the keys rearranged as I think you want.