【自定义排序】为什么x=1,y=2 if x<y:return -1报错,x<y不是对的吗????
#1
def f(x,y):
if x>y:
return -1
print sorted([1,2],f)
#返回 [2,1]
#2
def f(x,y):
if x<y:
return -1
print sorted([1,2],f)
#错误
#1
def f(x,y):
if x>y:
return -1
print sorted([1,2],f)
#返回 [2,1]
#2
def f(x,y):
if x<y:
return -1
print sorted([1,2],f)
#错误
2016-11-08
举报