首页 > 解决方案 > 从python中的任何文档制作单词列表

问题描述

我想从任何文本文档中输出一个简单的单词列表。我希望列出每个单词,但不要重复。这就是我所拥有的,但它没有做任何事情。我对python相当陌生。谢谢!

def MakeWordList():
    with open('text.txt','r') as f:
        data = f.read()
    return set([word for wordd])

标签: pythontextdocumentword

解决方案


for word in data循环基本上迭代了data字符串,所以你的word循环变量在每次迭代中都会得到一个字符。你会想要使用类似data.split()循环单词列表的东西。


推荐阅读