我不知道如何在Python中获得正确的输出
简单地说,我的输入是:我不知道如何在Python中获得正确的输出,python,Python,简单地说,我的输入是: capitalize_me = ['an abacus','bitter beefsteak','comfy culottes'] for i in capitalize_me: print(i.capitalize(), end=',') 我的成果是:算盘,苦牛排,舒适的裙裤 但我需要:[一个算盘,一块苦牛排,一条舒适的裙裤,]带括号。我做错了什么?您从未将转换后的字符串存储回列表 capitalize_me = ['an abacus','bitter b
capitalize_me = ['an abacus','bitter beefsteak','comfy culottes']
for i in capitalize_me:
print(i.capitalize(), end=',')
我的成果是:算盘,苦牛排,舒适的裙裤
但我需要:[一个算盘,一块苦牛排,一条舒适的裙裤,]带括号。我做错了什么?您从未将转换后的字符串存储回列表
capitalize_me = ['an abacus','bitter beefsteak','comfy culottes']
done = [phrase.capitalize() for phrase in capitalize_me ]
print(done)
将其附加到循环中的列表并在末尾打印?使用列表理解而不是循环。请注意,如果您得到括号,您也会得到引号。您真的需要在列表末尾添加引号吗?