sorted函数的实现
在python2的版本中,sorted函数内部有可选参数cmp,因此可以直接调用sorted函数进行排序,但是问题在于我们需要排序的对象为Student类中的名字和分数,所以sorted函数会出错,因此我们在定义Student类别同时定义了一个__cmp__方法,使得在调用sorted函数时优先调用Student类中的方法。
请问是这种理解方式吗
在python2的版本中,sorted函数内部有可选参数cmp,因此可以直接调用sorted函数进行排序,但是问题在于我们需要排序的对象为Student类中的名字和分数,所以sorted函数会出错,因此我们在定义Student类别同时定义了一个__cmp__方法,使得在调用sorted函数时优先调用Student类中的方法。
请问是这种理解方式吗
2017-12-20
举报