def format_name(s):
return s.lower().capitalize()
print map(format_name, ['adam', 'LISA', 'barT'])
return s.lower().capitalize()
print map(format_name, ['adam', 'LISA', 'barT'])
2017-08-29
print filter(lambda s: s and len(s.strip())>0, ['test', None, '', 'str', ' ', 'END'])
亲测有效通过
亲测有效通过
2017-08-28
>>> sorted(['bob', 'about', 'Zoo', 'Credit'], key=str.lower)
['about', 'bob', 'Credit', 'Zoo']
>>> sorted(['bob', 'about', 'Zoo', 'Credit'], key=str.lower, reverse=True)
['Zoo', 'Credit', 'bob', 'about']
>>>
['about', 'bob', 'Credit', 'Zoo']
>>> sorted(['bob', 'about', 'Zoo', 'Credit'], key=str.lower, reverse=True)
['Zoo', 'Credit', 'bob', 'about']
>>>
2017-08-28
如果 x 应该排在 y 的前面,返回 -1,如果 x 应该排在 y 的后面,返回 1。如果 x 和 y 相等,返回 0。 ——案例跟练习题结合起来,反而更难理解排列顺序!!
2017-08-28
def f(x):
return x*x
print map(f, [1, 2, 3, 4, 5, 6, 7, 8, 9])
输出结果:
[1, 4, 9, 10, 25, 36, 49, 64, 81]错啦, 4*4=16≠10
return x*x
print map(f, [1, 2, 3, 4, 5, 6, 7, 8, 9])
输出结果:
[1, 4, 9, 10, 25, 36, 49, 64, 81]错啦, 4*4=16≠10
2017-08-28
有些人说话真难听,不想学可以走啊,没人逼你!老师那么辛苦,而且还是免费资源,一点感恩都没有,还出口成脏,好像谁欠你什么一样
2017-08-27