【发布时间】:2026-01-31 08:45:02
【问题描述】:
我需要编写一个程序,可以将句子中的每个单词大写(存储为单词列表),而不影响句子其他部分的大写。
假设,例如,句子是“你好,我是 ROB ALSOD”。在列表中,这将是:
['hello,','i','am','ROB','ALSOD']
我知道我可以循环并使用str.title() 方法为它们命名,但这会导致:
['Hello,','I','Am','Rob','Alsod']
注意到区别了吗?我想要的效果是:
['Hello,','I','Am','ROB','ALSOD']
换句话说,我希望其他大写字母保持不变。
【问题讨论】:
标签: python string list python-3.x capitalization