如果我有一个这样的列表
L = ['a','b','c','d',]
如何将项目修改为例如上限或 BOLD :
L =['A','B','C','D',]
答案 0 :(得分:3)
使用生成器/列表理解:
L = ['A','B','C','D',]
output = [i.upper() for i in L]
Ths将对列表L中的所有元素执行upper方法。
答案 1 :(得分:0)
upper()
是一个字符串方法,但字符串是可迭代的,可以转换为字符串,也可以从字符串转换,所以除了已经提出的解决方案,你可以这样做:
list(''.join(L).upper())
['A', 'B', 'C', 'D']