def cmp_ignore_case(s1, s2):
if s1.lower() < s2.lower():
return -1
if s1.lower() > s2.lower():
return 1
print sorted(['bob', 'about', 'Zoo', 'Credit'], cmp_ignore_case)
没想到我这笨人也能写出来:)
if s1.lower() < s2.lower():
return -1
if s1.lower() > s2.lower():
return 1
print sorted(['bob', 'about', 'Zoo', 'Credit'], cmp_ignore_case)
没想到我这笨人也能写出来:)
2015-08-15
有一处错误,“Python内置了求和函数sum(),但没有求积的函数,请利用【recude()】来求积:”
应该是【reduce()】吧?
应该是【reduce()】吧?
2015-08-13
函数...调用函数要加()..这个是不变的...
试想一下.要是lambda:'A'返回的是'A'
那设计lambda的意义何在...不能接受参数了?
只有设计是函数才能让lambda接受参数啊
试想一下.要是lambda:'A'返回的是'A'
那设计lambda的意义何在...不能接受参数了?
只有设计是函数才能让lambda接受参数啊
2015-08-13
直接写Person.__init__(self,name,gender)就行了,不用super(Person, self).__init__(name, gender)
2015-08-12