Comparator
- Python里面list的排序函数sort提供了comparator(比较器)参数来自定义排序规则,下面是一个简单例子
# 如果A的值小于B返回-1,否则返回1,如果有相等的标准需要,返回0
def comparator(self, A, B):
if A.val < B.val:
return -1 # 代表A在这种标准中小于B
return 1 # 代表A在这种标准中大于