我有一个代码,其中我有一个字符串列表,我将其与文本文件输入中的字符串(逐字逐句)进行比较。此代码适用于我所拥有的涉及识别某些关键字的项目。
在我的文本文件中,每行只有一个单词。所以它看起来像这样:
吸
凉爽
有趣
这是代码:
list = ["that sucks", "Better luck next time!"]
for x in list:
f = open ("keywords.txt", "r", encoding="utf-8")
for l in range (1, 4):
s = f.readline()
for y in x.split():
if str(y) == str(s):
print (y)
f.close()
我已经尝试打印y == s的结果并且对所有情况一直都是假的,我不知道为什么......