利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字。
输入:['adam', 'LISA', 'barT'],输出:['Adam', 'Lisa', 'Bart']:
1 # -*- coding: utf-8 -*- 2 #利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字。 3 #输入:['adam', 'LISA', 'barT'],输出:['Adam', 'Lisa', 'Bart']: 4 def normalize(name): 5 name=name[0].upper() + name[1:].lower() 6 return name 7 8 # 测试: 9 L1 = ['adam', 'LISA', 'barT'] 10 L2 = list(map(normalize, L1)) 11 print(L2)
结果