Correspondência de palavras-chave em um dicionário a uma lista em Python

O dicionário a seguir fornece a palavra e seu valor:

keywords = {'alone': 1, 'amazed': 10, 'amazing': 10, 'bad': 1, 'best': 10, 'better': 7, 'excellent': 10, 'excited': 10, 'excite': 10}

Após o dicionário sãodois tweets em uma lista em uma lista. Para cada tweet, precisamos encontrar quais das palavras depalavras-chave estão presentes nele.

tweets = [['work', 'needs', 'to', 'fly', 'by', '', "i'm", 'so', 'excited', 'to', 'see', 'spy', 'kids', '4', 'with', 'then', 'love', 'of', 'my', 'life', '', 'arreic'], ['today', 'is', 'going', 'to', 'be', 'the', 'greatest', 'day', 'of', 'my', 'life', 'hired', 'to', 'take', 'pictures', 'at', 'my', 'best', "friend's", 'gparents', '50th', 'anniversary', '60', 'old', 'people', 'woo']] 

O objetivo é encontrar osoma dos valores da palavra-chave encontrado em cada linha do tweet.

O código criadoprecisa ser um loop porque existem mais de 2 tweets. Não entendo como devo executar esse processo.

Aprecie sua visão!

questionAnswers(3)

yourAnswerToTheQuestion