最新回答 / 慕工程6252982
赞在保护机构毒素和部分都是 vcnhvdj 在python中,CMP是默认生序的,就是你说的X>Y,输出的时候为1,当X< Y的时候,输出的时候就变成了-1,所以看返回值是要观察题目中是说生序还是将序
2019-04-15
最赞回答 / 林寒涧肃
Python3 去掉了__cmp__这个方法,想要实现课程的功能,只能按如下的方式:<...code...>更多内容可以参考Python的官方文档:https://docs.python.org/3/library/functions.html#sorted
2019-04-11
最新回答 / mtboy
我的理解就是把函数转换成属性@property ,同时他会生成一个@score.setter,当输出属性的时候调用的就是@property 下面的代码,对属性赋值的时候调用的就是@score.setter
2019-04-10
最新回答 / 慕田峪9950267
print filter(lambda s:1 if s and len(s.strip())>0 else 0, ['test', None, '', 'str', ' ', 'END'])filter是根据True 或 False,进行判断是否保留的, 所以表达式需要给出返回值
2019-04-10
最新回答 / 慕移动4262466
def cmp_ignore_case(s1, s2): u1 = s1.lower() u2 = s2.lower() if u1 < u2 : return -1 elif u1 >u2 : return 1 else: return 0print sorted(['bob', 'about', 'Zoo', 'Credit'], cmp_ignore_case)
2019-04-09