/
Ananev
/
python_gen_advenced
Обзор
Документация
Войти
/
Ananev
/
python_gen_advenced
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
10.3.5.py
26 строк
1 KB
GolosCD
my dict exam
21 май 2023, 16:42
21 май 2023, 16:42
0e8cdda
Код
Авторство
О чём код?
""" Дополните приведенный код, чтобы он вывел наиболее часто встречающееся слово строки s. Если таких слов несколько, должно быть выведено то, что меньше в лексикографическом порядке. """ s = 'orange strawberry barley gooseberry apple apricot barley currant orange melon pomegranate banana banana orange barley apricot plum grapefruit banana quince strawberry barley grapefruit banana grapes melon strawberry apricot currant currant gooseberry raspberry apricot currant orange lime quince grapefruit barley banana melon pomegranate barley banana orange barley apricot plum banana quince lime grapefruit strawberry gooseberry apple barley apricot currant orange melon pomegranate banana banana orange apricot barley plum banana grapefruit banana quince currant orange melon pomegranate barley plum banana quince barley lime grapefruit pomegranate barley' s_list = s.split() result=dict() r2=dict() for i in s_list: r2.setdefault(s.count(i),i) for i in s_list: result.setdefault(i,s.count(i)) r = {value: key for key, value in result.items()} print(r2) print(r) #total_result=(dict(zip(dig,fruct))) #print(result.get(max(result))) #print(total_result)