Python3 自定义比较排序/运算符
Python3和Python2相比有挺多变化。
在Python2中可以直接写一个cmp函数作为参数传入sort来自定义排序,但是Python3取消了。
在这里总结一下Python3的自定义排序的两种写法,欢迎补充。
我们以二维空间中的点来作为待排序的数据结构,我们希望能先比较x后再比较y。
class Pos:
def __init__(self, x = 0, y = 0):
...
原创
2018-11-03 11:44:45 ·
1908 阅读 ·
1 评论