functools模块可以作用于所有的可以被调用的对象,包括函数 定义了__call__方法的类等 1 functools.cmp_to_key(func) 将比较函数(接受两个参数,通过比较两个参数的大小返回负值,0,或者正数)转换为key function(返回一个值用来比较或者排序的可调用对象), 例如: sorted(iterable, functools.cmp_to_key(locale.strcoll)) def cmp1(n1, n2): return n1 - n2 a = […