map函数的应用

利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字。输入:['adam', 'LISA', 'barT'],输出:['Adam', 'Lisa', 'Bart']

def normalize(name):
    if(len(name)>=1):
        return name[:1].upper()+name[1:].lower()
    else:
        return name
        
L1 = ['adam', 'LISA', 'barT',''] 
r=list(map(normalize,L1))
print(r)

 

posted @ 2018-04-05 10:42  Horse-Ma  阅读(173)  评论(0编辑  收藏  举报