如果我有一个字符串列表-
common = ['the','in','a','for','is']
我有一个句子被分解成一个列表-
lst = ['the', 'man', 'is', 'in', 'the', 'barrel']
我如何比较两者,如果有任何共同的单词,然后再次打印完整的字符串作为标题。我有一部分工作,但我的最终结果打印出新更改的公共字符串以及原始字符串。
new_title = lst.pop(0).title()
for word in lst:
for word2 in common:
if word == word2:
new_title = new_title + ' ' + word
new_title = new_title + ' ' + word.title()
print(new_title)
输出:
The Man is Is in In the The Barrel
所以我试图得到它,以便共同的小写单词留在新句子中,没有原件,也没有它们变成标题大小写。