key指定的函数将作用于list的每一个元素上,并根据key函数返回的结果进行排序。对比原始的list和经过key=abs处理过的list: sorted()也是一个高阶函数。用sorted()排序的关键在于实现一个映射函数。
def by_name(t): return t[0]
def by_score(t): return -t[1]
Sign in to make a reply
七月上行
key指定的函数将作用于list的每一个元素上,并根据key函数返回的结果进行排序。对比原始的list和经过key=abs处理过的list: sorted()也是一个高阶函数。用sorted()排序的关键在于实现一个映射函数。
def by_name(t): return t[0]
def by_score(t): return -t[1]