我有一个包含单词列表的文件,格式如下:
文字语料库.txt
Mdbg
Homomorphism
Nhibernate Search
Userscripts
Python Social Auth
Quadratic Equation
基本上它们是线分开的。 这是文本1的第一行:
这是我的密码:
with open('text.txt', 'r') as myfile:
text = myfile.read()
final = []
text1 = text.title()
print "Quadratic Equation" in text1
with open('WordCorpus.txt','r') as f2:
for line in f2:
if line in text1:
final.append(line)
print len(final)
我得到的结果是
是的
0个
如果我得到真的,这意味着text1有“二次方程”,我的文件也有它,在这种情况下,为什么行不是附加在最后
我怀疑问题是由于没有
strip
ping输入造成的。在较低的循环中,从中搜索的文本将是“二次方程”,它(显然)不会出现在text.txt
中相关问题 更多 >
编程相关推荐