sorted的写法
def cmp_ignore_case(s1, s2): u1 = s1.upper() u2 = s2.upper() if u1 < u2: return False if u1 > u2: return True return False print sorted(['bob', 'about', 'Zoo', 'Credit'], cmp_ignore_case) 请教:为什么 -1 不能用 False 替代 ,一替代就变成另一个结果['bob', 'about', 'Zoo', 'Credit']