课程
/后端开发
/Python
/python进阶
def cmp(x,y): if x>y: return 1 if x<y: return -1 return 0
2016-03-14
源自:python进阶 2-7
正在回答
sorted排序过程需要确定哪个在前哪个在后,元素a,b的先后权值是根据调用reversed_cmp(a,b) 得到的返回值1,-1,0确定的,返回值<0,sorted会把a放到b的前面,>0会把a放到b的后面,返回0则不改变它们的相对位置
慕慕3083393 提问者
1就正序,-1就逆序
举报
学习函数式、模块和面向对象编程,掌握Python高级程序设计