在 Python 3 中,删除了 sort 函数中的 cmp 参数,但仍然有方法可以定义排序时的比较参数:

import functools
l.sort(key=functools.cmp_to_key(lambda x, y: x-y))

比较函数的返回值应当是一个数, 其大于 0 表示第一个参数大于第二个参数; 等于 0 表示第一个参数等于第二个参数; 小于 0 表示第一个参数小于第二个参数。