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

关于python2 和python3中sorted()的用法

关于python2 和python3中sorted()的用法

一笑风云过丶 2017-06-15 14:50:54
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())))

查看完整回答
反对 回复 2017-06-15
  • 1 回答
  • 0 关注
  • 1633 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号