Answer
t.me/python_tesstОтвет:
is programming.
Объяснение:
Ниже дан исходный код, который выводит два слова: наиболее часто встречающееся и самое длинное в данном предложении.
Объяснение работы программы:
- Импорт модуля collections - встроенный модуль Python, реализующий специализированный контейнер типов данных.
- Ввод текста. Можно заменить, запросив у пользователя свою строку: text = input("Введите строку: ")
- Разбиение строки на слова.
- Поиск слова, которое имеет наибольшее количество упоминаний в предложении. Если заменить индекс с нулевого на первый, то программа выдаст слово, которое занимает второе место по количеству упоминаний в предложении.
- Поиск слова с максимальной длинной из предложенных слов.
- Вывод наиболее упоминаемого и самого длинного слов.
Код:
import collections text = 'python is is the most popular programming language' words = text.split() counter = collections.Counter(words) most_common, occurrences = counter.most_common()[0] longest = max(words, key=len) print(most_common, longest)