กฟผ:
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