美文网首页
[Python]map/reduce-字符串格式化/求乘积

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

作者: PlutoMa | 来源:发表于2016-08-21 11:37 被阅读61次

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

    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))
    

    相关文章

      网友评论

          本文标题:[Python]map/reduce-字符串格式化/求乘积

          本文链接:https://www.haomeiwen.com/subject/kazisttx.html