Как проверить, есть ли в моем списке элемент из другого списка (словаря)?

Я новичок в программировании на python, и у меня есть вопрос, на который легко ответить.

Итак, у меня есть словарь слов, который импортируется из файла .txt, затем моя программа просит вас ввести предложение, а затем сохраняет каждое слово, которое вы ввели, в другой список.

Я должен написать программу, которая проверяет, если каждое слово в списке с именемsentence_list находится в списке, который называетсяwords, Если слово отсутствует в словаре, я должен поместить его в другой список, который заполняется всеми словами, которые были напечатаны неправильно или нет в словаре.

Для облегчения понимания моя программа должна работать примерно так:

Type your sentence:
My naeme is John, I lieve in Italy, which is beatiful country.
['naeme', 'lieve', 'beatiful']

Вот что я мог сделать до сих пор:

words = open("dictionary.txt", encoding="latin2").read().lower().split()

sentence=input("Type your sentence: ")

import re

sentence_list = re.findall("\w+", sentence.lower())

Я знаю, что должен что-то делать с for, но for в python отличается от Javascript, с которым я знаком.

Ответы на вопрос(2)

Ваш ответ на вопрос