如何消除从txt文件打开的列表中重复的单词?

时间:2017-02-24 03:47:42

标签: list python-3.x

Code

如果我收到带有段落的txt文件,我已将段落翻译成列表。我应该如何消除重复的词语?

Output

1 个答案:

答案 0 :(得分:3)

假设您正在谈论python,您可以使用set()从列表中删除重复的单词。

myList = ["word", "word", "test", "hey", "hello", "world", "hello"]
set(myList)

返回

set(['test', 'world', 'word', 'hey', 'hello'])

如果您想要允许混合的小写和大写单词,您还可以执行类似

的操作
set([ word.lower() for word in myList ])

如果您希望所有大写字母与您关联的照片中列表中的元素一样,只需将.lower()替换为.upper()