Есть у меня маленькая программка ее в том, что необходимо прочитать текстовые файлы, использовать их содержимое как списки и сравнить их следующим образом:
При проходе циклом for по первому списку если находим такой же елемент во втром списке то добавляем его в список spisok_avaible
если не находим такого элемента во втором списке то добавляем spisok_to_remove
Возникла проблема с else в цикле ругается ошибкой syntax error . Соответственно выделяет красным else, хотя с отступами все вроде ок
f = open('avaible.txt')
avl=f.read()
f.close()
z = open('started.txt')
strt=z.read()
z.close()
spisok_avaible=[]
spisok_to_remove=[]
for p in avl:
if p in strt:
spisok_avaible.append(p)
else:
spisok_to_remove.append(p)
'\t', ‘\n’, ‘M’, ‘B’, ‘3’, ‘1’, ‘\t’, ‘\n’, ‘M’, ‘B’, ‘5’, '1…….
Подскажите как исправить ситуацию с else и выводом. Спасибо