def cmp_ignore_case(s1, s2):
if ord(s1[0].lower()) > ord(s2[0].lower()):
return 1
if ord(s1[0].lower()) < ord(s2[0].lower()):
return -1
return 0
print sorted(['bob', 'about', 'Zoo', 'Credit'], cmp_ignore_case)上面的代码在 2中能运行,要在3中能运行应该怎么改
1 回答
产品经理不是经理
TA贡献481条经验 获得超143个赞
print(sorted(['bob', 'about', 'Zoo', 'Credit'], key=lambda x:ord(x[0].lower())))
添加回答
举报
0/150
提交
取消