首先定义一个高阶函数:
# 实现倒序
def reversed_cmp(x, y):
if x > y:
return -1
if x < y:
return 1
return 0
导入一个模块:
from functools import cmp_to_key
关于这个模块,可以参考官方文档:
翻译如下:
最后,实现生成倒序列表:
print(sorted([23, 42, 12, 54, 35], key=cmp_to_key(reversed_cmp)))
♥ 喜 欢 请 点 赞 哟 ♥ |
(●ˇ∀ˇ●) |