Size: a a a

Сообщество Python Программистов

2021 May 15

AD

Andrew Dakhnovsky in Сообщество Python Программистов
ввод целиком, а не построчно
источник

IK

Ilyosiddin Kalandar in Сообщество Python Программистов
Там просто генератор запилить с ифом и усе
источник

РК

Руслан Корнеев... in Сообщество Python Программистов
хамить я начал, после твоих реплик странных, вместо помощи.
прошу прощения за мое хамство
источник

IK

Ilyosiddin Kalandar in Сообщество Python Программистов
Ну и с ловером
источник

AD

Andrew Dakhnovsky in Сообщество Python Программистов
думаю реализацию подобной вещи ему и надо написать
источник

E

Egor in Сообщество Python Программистов
но оно должно сломаться на переводах строк. Или \n явно писать?
источник

E

Egor in Сообщество Python Программистов
а, все
источник

E

Egor in Сообщество Python Программистов
ему вообще функция нужна, а не инпуты писать
источник

E

Egor in Сообщество Python Программистов
"принимает на вход строку"
источник

AD

Andrew Dakhnovsky in Сообщество Python Программистов
приезжает кусок теста на вход
вероятно препод может и захардкорить в переменную
ну а дальше - чистить текст искать частоты
источник

E

Egor in Сообщество Python Программистов
считай, что у тебя текст уже есть и тебе его вводить не надо, просто пройдись по нему и посчитай слова
источник

РК

Руслан Корнеев... in Сообщество Python Программистов
Не, там несколько тестов, с разным текстом
источник

E

Egor in Сообщество Python Программистов
да.
источник

E

Egor in Сообщество Python Программистов
у тебя принимается строка, одна строка, тебе не надо ее вводить, она будет
источник

E

Egor in Сообщество Python Программистов
когда эту задачу проверять будут, просто подставят вместо нее другой текст
источник

E

Egor in Сообщество Python Программистов
представь, что текст уже есть и работай с ним
источник

IK

Ilyosiddin Kalandar in Сообщество Python Программистов
источник

E

Egor in Сообщество Python Программистов
замени string.split() на string.replace("\n", " ").split() и готово
источник

IK

Ilyosiddin Kalandar in Сообщество Python Программистов
from collections import Counter

def get_top_ten(string):
 return list(Counter([i.lower() for i in string.split() if len(i) > 3]).most_common())[:10]

Кому надо тот и заменит.
источник

E

Egor in Сообщество Python Программистов
и сделай однострочник через лямбду и __import__, тогда вообще шикарно будет
источник