Нужно, чтобы программа считала текст из файла, и посчитала в нём одинаковые слова. Каждое слово и его встречаемость нужно вывести в отдельную строчку. Прикладываю свой код. Помогите пожалуйста, а то не могу понять что не так.
vintr
Нужно, чтобы программа считала текст из файла, и посчитала в нём одинаковые слова. Каждое слово и его встречаемость нужно вывести в отдельную строчку.
file = open('text.txt', 'r') file_text = file.read() file.close() file_text = file_text.split() word_list = {} for i, j in enumerate(file_text): if j not in word_list: word_list[j] = 1 elif j in word_list: word_list[j] += 1