python2和pytho3 排序的问题
在Python2中排序>>>sorted([36, 5, 12, 9, 21])但 sorted()也是一个高阶函数,它可以接收一个比较函数来实现自定义排序,比较函数的定义是,传入两个待比较的元素 x, y,如果 x 应该排在 y 的前面,返回 -1,如果 x 应该排在 y 的后面,返回 1。如果 x 和 y 相等,返回 0。
比如们实现倒序def reversed_cmp(x, y):
原创
2016-12-22 20:08:10 ·
1231 阅读 ·
0 评论