python中自定義排序

自定義cmp,進行排序比較

import functools

def cmp(x, y):
    if x < y:
        return 1
    return -1

a = [1, 20, 4, 50]
b = sorted(a, key=functools.cmp_to_key(cmp))
print(b)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章