键可以是返回元组的函数:
s = sorted(s, key = lambda x: (x[1], x[2]))
或者,你可以使用来实现相同的效果
itemgetter(速度更快,并且避免了Python函数调用):
import operators = sorted(s, key = operator.itemgetter(1, 2))
并请注意,你可以在此处使用
sort而不是使用
sorted,然后重新分配:
s.sort(key = operator.itemgetter(1, 2))

键可以是返回元组的函数:
s = sorted(s, key = lambda x: (x[1], x[2]))
或者,你可以使用来实现相同的效果
itemgetter(速度更快,并且避免了Python函数调用):
import operators = sorted(s, key = operator.itemgetter(1, 2))
并请注意,你可以在此处使用
sort而不是使用
sorted,然后重新分配:
s.sort(key = operator.itemgetter(1, 2))