1.利用upper()和lower()函数:
In: L1 = ['adam', 'LISA', 'barT']
def normalize(name):
pass
return name[0].upper() + name[1:].lower()
L2 = list(map(normalize, L1))
print(L2)
Out: ['Adam', 'Lisa', 'Bart']
2.利用capitalize()方法
- 描述: Python capitalize()将字符串的第一个字母变成大写,其他字母变小写。
- capitalize()方法语法:
str.capitalize()
- 返回值: 该方法返回一个首字母大写的字符串。
In: L1 = ['adam', 'LISA', 'barT']
def normalize(name):
pass
return name.capitalize()
L2 = list(map(normalize, L1))
print(L2)
Out: ['Adam', 'Lisa', 'Bart']