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']
Python字符串操作:upper(), lower()与capitalize()详解
本文介绍了如何使用Python的upper()和lower()函数实现全角转半角以及capitalize()方法进行首字母大写的转换,通过示例展示了这两种字符串操作在列表处理中的应用。

8594

被折叠的 条评论
为什么被折叠?



