Вложенные в Python операторы if-else

У меня есть такое утверждение

for word in tweet_text:
    if word in new_words:
        if new_words[word] == 0:
             new_words[word] = sent_count
        else:
             new_words[word] = (new_words[word] + sent_count) / 2

И я очень подозрительно, что блок else выполняется каждый раз, когда первое условие не выполняется (if word in new_words), это возможно? Я делаю что-то не так с идентификацией?

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

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