Вложенные в 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
), это возможно? Я делаю что-то не так с идентификацией?