sorted 高阶函数
默认用法:
>>>
sorted(
[10,8,25,37,99,3])
[3, 8, 10, 25, 37, 99]
默认是从小到大排序,如果需要从大到小排序需要自己定义一个函数
def reversed_cmp(x, y):
if x > y:
return -
1
if x < y:
return 1
return 0
>>> sorted([
10,
8,
25,
37,
99,
3],reversed_cmp)
[
99,
37,
25,
10,
8,
3]
转载请注明原文地址: https://ju.6miu.com/read-963939.html