python - 从python中的任何文档制作单词列表
问题描述
我想从任何文本文档中输出一个简单的单词列表。我希望列出每个单词,但不要重复。这就是我所拥有的,但它没有做任何事情。我对python相当陌生。谢谢!
def MakeWordList():
with open('text.txt','r') as f:
data = f.read()
return set([word for wordd])
解决方案
for word in data
循环基本上迭代了data
字符串,所以你的word
循环变量在每次迭代中都会得到一个字符。你会想要使用类似data.split()
循环单词列表的东西。
推荐阅读
- sql - 如何在 ASP.Net 中更新 SQL?
- r - 一种将数据帧子集为多个数据帧的有效方法
- machine-learning - keras 模型中的 NaN 损失
- r - 如何插入列名,如案例
- azure - Azure 中国 Kubernetes 集群监控
- r - grepl 逐个元素地处理两个向量
- python - 使用 Python C 扩展时如何修复 'UnicodeDecodeError: 'utf-8' codec can't decode byte'?
- javascript - 修复与字段标签重叠的自动填充
- java - 在将消息推送到 SQS 时提供请求超时
- git - 一个关于 gitignore 的查询