MWE:
list1 = [2,5,46,23,9,78]
list1 = list(enumerate(list1))
Теперь предположим, что я хочу отсортировать этот список по индексу 1, то есть по исходному списку1, скажем, в порядке возрастания. Как я могу это сделать?
Я хотел бы что-то, что могло бы дать мне как индексы, так и значения.
list2 = sorted(list1[1], key=float)
list(enumerate(sorted(list1)))
, если вы не собираетесь сохранять ссылку на исходный индекс, и в этом случае это не работает. - person Joshua Detwiler   schedule 10.07.2017