嗨,我有一个关于 python 的问题,我是新手:
我有一个文本文件,其中包含按字母顺序排列的单词列表(大约 23000 个),就像一本小字典,每一行都是该文本文件中的一个单词
我必须制作一个程序要求用户输入九个字母,然后程序应该重新排列这些字母并在文本文件中找到与这组九个字母匹配的所有单词
我有点卡在这个程序的编码中,我需要一些帮助
这就是我所做的
Nian = raw_input ("Type in nine letters :")
filename = "dictionary.txt"
fil = open(filename, "r")
lines = fil.read()
tx4 = lines.strip()
a = Nian[0]
b = Nian[1]
c = Nian[2]
d = Nian[3]
e = Nian[4]
f = Nian[5]
g = Nian[6]
h = Nian[7]
i = Nian[8]
for w in lines[0:23005]:
if a or b or c or d or e or f or g or h or i in lines:
print w