这个问题已经在这里有一个答案:
说,如果你有这样的名单:
List = [["james",3],["harry",1],["Joe",2]]
你将如何使其排序由数字,而不是名称的列表进行排序呢?我希望它产生这样的:
List = [["harry",1],["Joe",2],["james",3]]
目前我在做什么:
List.sort(key=List[1])
不知道为什么,这并不工作,通过?通过学习,这是不是很清楚,在所有真正的网站IM。
尝试:
List.sort(key=lambda x: x[1])
这里x
指List
元素