sorted_positions = sorted(list(range(len(l))), key=l.__getitem__)
Учитывая «перемешанный» список L, получите список, в котором каждый элемент является индексом соответствующего элемента L, если L был отсортирован