def argsort(mylist): return sorted(range(len(mylist)), key=mylist.__getitem__)
return [i for (v, i) in sorted((v, i) for (i, v) in enumerate(seq))]