为了账号安全,请及时绑定邮箱和手机立即绑定

应该返回啥?

def comp_ignore_case(s1,s2)

      U1=S1.upper()

      U2=S2.upper()

if u1>u2:

 return 1   #这里返回的不应该是u1吗?U1都是大写了啊,为啥返回的还是S1

if u1<u2:

return -1

return 0

print sorted(['bob','about','Zoo','Credict'],comp_ignore_case)

       

正在回答

1 回答

sorted排序列表元素根据1和-1决定先大后小、先小后大

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
python进阶
  • 参与学习       255665    人
  • 解答问题       2949    个

学习函数式、模块和面向对象编程,掌握Python高级程序设计

进入课程

应该返回啥?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信