如何在Python中将大型数据集上传到列表中



我正在尝试制作像《纽约时报拼写蜜蜂》这样的单词拼图(一个中心字母周围排列着6个字母,你必须用这7个字母拼写尽可能多的单词,每个单词必须至少包含一个中心信号,并且至少有3个字母长(。我想写一个Python程序,通过在标准英语词典中列出所有单词,然后检查每个元素是否符合作为答案的标准,我可以找到所有可能的答案。然后程序将返回一个可能的答案列表。

我有一个代码的大纲,我已经通过手动输入一个小单词库来检查它是否有效,但我不知道如何将数据集上传到Python程序中(或者在哪里下载字典数据库(。

使用Python的open()函数读取文本文件非常简单:

with open('wordlist.txt', 'r') as fh:
for line in fh:
print(line)

单词列表和现成的Python库有多种资源,可以提供单词列表,比如https://pypi.org/project/english-words/

最新更新