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

为什么这样

为什么这样

慕粉3191045 2016-05-18 15:15:33
class Student(object): def __init__(self,name,score):    self.name=name    self.score=score    def __str__(self):        return '(%s,%s)'%s(self.name,self.score)    __repr__=__str__    def __cmp__(self,s): if self.name<s.name: return -1 elif self.name>s.name: return 1 else : return 0 >>> L=[Student('Tim',99),Student('Bob',88),Student('Tom',77)]>>> print sorted(L)[<__main__.Student object at 0x02B23290>, <__main__.Student object at 0x02B23370>, <__main__.Student object at 0x02B233B0>]代码是这样的,在IDE中结果上,为甚?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 1233 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信