Добрый день, нужно посчитать количество повторяющихся слов в файле и вывести слово - сколько раз повторяется, но у меня возникла проблема на этапе сравнения слов, вернее я хочу создать массив размер которого будет равняться количеству слов в тексте и каждому индексу изначально задать цифру 0 , а потом при сравнение через индекс добавлять +1 если совпадает
Вот что я написал, но выдает ошибку
file = open("input.txt", "r")
text = file.read().lower()
n = text.split()
i = 0
j = 0
sum = [0]
while i < len(n):
while j < len(n):
if n[i] == n[j]:
sum[i]+=1
j+=1
i+=1
k = 0
while k < len(n):
print(sum[k])
k+=1
file.close()
Надеюсь знатоки помогут