首页 > 解决方案 > 如何从python中的文本文件中删除重复的单词

问题描述

我在 WordsHangman.txt 的一行中有一些单词:

虎苹果时间手表外星人笔狮子外星人 苹果

我怎么能删除重复项,但也保存公式-

一个词,然后是空格,然后又是一个词,空格,词……

请回答如何将正确的文本替换为txt文件中的文本

标签: pythonduplicatestxt

解决方案


你可以使用套装。首先,您必须创建一个集合来消除重复项,然后您可以加入这些单词以获得如下所示的输出。

words = "tiger apple time watch alien pen lion alien tiger apple"
unique_words = set(words.split())
output = ' '.join(unique_words)
print(output)

在这里,如果您想要带有空格的输出字符串,您可以加入空格,这将在单词之间添加空格。


推荐阅读