要求,将输入的一组不规则名称字符串转换为首字母大写其余字母小写的格式。
def normalize(name):
name = str(name).lower()
name1 = name[:1]
name2 = name[1:]
name = name1.upper() + name2
return name
L1 = ['adam', 'LISA', 'barT']
print map(normalize, L1)
要求,使用reduce求一组数字的乘积
def prod(L):
return reduce(lambda x, y : x * y, list(L))
print prod(range(3, 10, 2))
网友评论