首先定義一個高階函數:
# 實現倒序
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)))
♥ 喜 歡 請 點 贊 喲 ♥ |
(●ˇ∀ˇ●) |