Напишите программу, которая считывает текст из файла (в файле может быть больше одной строки) и выводит самое частое слово в этом тексте и через пробел то, сколько раз оно встретилось. Если таких слов несколько, вывести лексикографически первое (можно использовать оператор < для строк).
Накидал вот такую программку:
import re string = "abc a bCd bC AbC BC BCD bcd ABC abc bcd bcd" string = string.lower() spisok = re.findall(r'\w+', string) dic = {} for i in spisok: if i in dic: dic[i] += 1 else: dic[i] = 1 for keys, values in dic.items(): print(keys, values) print(dic)
abc 4 bcd 5 bc 2 a 1
