方法一
def normalize(name): q=[s.upper() for s in name[0]] l=[s.lower() for s in name[1:]] e="".join(q)#将list中元素组合成字符串 r="".join(l) return(e+r)
L1 = ['adam', 'LISA', 'barT'] L2 = list(map(normalize, L1)) print(L2)
注:用的for的办法,很笨重。
方法二 def normalize(name): return name.title()#title 只有首字母大写,其余为小写 L1 = ['adam', 'LISA', 'barT'] L2 = list(map(normalize, L1)) print(L2)
Sign in to make a reply
析瓜米米
方法一
-- coding:utf-8-—
def normalize(name): q=[s.upper() for s in name[0]] l=[s.lower() for s in name[1:]] e="".join(q)#将list中元素组合成字符串 r="".join(l) return(e+r)
L1 = ['adam', 'LISA', 'barT'] L2 = list(map(normalize, L1)) print(L2)
注:用的for的办法,很笨重。
方法二 def normalize(name): return name.title()#title 只有首字母大写,其余为小写 L1 = ['adam', 'LISA', 'barT'] L2 = list(map(normalize, L1)) print(L2)