利用map函数把用户输入的英文名字变为首字母大写其他小写的规范名字 def normalize(name): return list(map(lambda x:x.capitalize(),name)) a = ['ader','edf','WED'] print(normalize(a)) #或者: s=input('') LI=[] c=s.split() for i in c: LI.append(i.capitalize()) print(LI) 结果是: ['Ader', 'Edf', 'Wed'] er ERfr eR ['Er', 'Erfr', 'Er']