我正在做作业,我需要在列表后附加其可变元素,以便第一个字符大写。而是将所有 元素中的字符。
fangs = ['facebook','apple','netflix','google']
upper_fang = []
for fang in fangs:
upper_fang.append(fang.upper())
print(upper_fang)
#['FACEBOOK', 'APPLE', 'NETFLIX', 'GOOGLE']
上面的顺序是我的实际结果,但是我想要这个:
['Facebook','Apple','Netflix','Google']
答案 0 :(得分:0)
您正在寻找capitalize
:
fangs = ['facebook','apple','netflix','google']
upper_fang = []
for fang in fangs:
upper_fang.append(fang.capitalize())
print(upper_fang)
输出:
['Facebook', 'Apple', 'Netflix', 'Google']
或者,您可以使用list
理解:
[company.capitalize() for company in fangs]