课程
/后端开发
/Python
/python进阶
可以帮忙瞅一下吗
2020-02-18
源自:python进阶 2-7
正在回答
把if后面r1 r2的 ' '去掉
'r1','r2' 代表是字符串了,不是变量名了
def cmp_ignore_case(s1, s2):
r1 = s1.lower()
r2 = s2.lower()
if r1 < r2:
return -1
if r1 > r2:
return 1
return 0
print sorted(['bob', 'about', 'Zoo', 'Credit'], cmp_ignore_case)
举报
学习函数式、模块和面向对象编程,掌握Python高级程序设计