Я открываю текстовый файл, читаю его построчно, убираю завершающий символ '\ n' и добавляю его в список с кодом ниже.Некоторые слова пропадают при этом.Кто-нибудь может сказать мне, почему?
def compare(t, w):
c = {}
m = []
for line in t:
lines = t.readline()
word = lines.strip()
m.append(word)
for x in m:
c[x] = c.get('x', 0)
if w in c:
print('True')
else:
print('False')
fin = open('words.txt')
compare(fin, 'expect')