endPython 具有从列表中索引的能力。因此,x[-1]指的是最后一个元素,x[-2]指的是倒数第二个元素,等等。
a.sort(key=lambda x: x[-1])
Run Code Online (Sandbox Code Playgroud)
a将按最后一个元素排序。
>>> a = [(10, 4), (3, 5), (7, 1)]
>>> a.sort(key=lambda x: x[-1])
[(7, 1), (10, 4), (3, 5)]
Run Code Online (Sandbox Code Playgroud)