СоваИгорь
06.04.2021 23:09

Дан текст состоящий из нескольких строки. Выведите слово, которое в этом тексте встречается чаще всего. Если таких слов несколько, выведите последнее. Задачу необходимо решить с использованием словаря.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Kuznecovaalexa2005
17.05.2021 22:59

from string import punctuation

text = input().lower().split()

num = {}

for i in text:

   if i in punctuation:

           i = i.replace(punctuation,"")

   try:

       num[i] += 1

   except:

       num[i] = 1

word = max(num)

for i in num:

   if num[i] >= num[word]:

       word = i

print(word)

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота