首页 热点资讯 义务教育 高等教育 出国留学 考研考公
您的当前位置:首页正文

[Python]map/reduce-字符串格式化/求乘积

2024-12-20 来源:化拓教育网

要求,将输入的一组不规则名称字符串转换为首字母大写其余字母小写的格式。

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))
显示全文