diff --git a/practica/stepik/stepik_tasks/percentage_of_letters.py b/practica/stepik/stepik_tasks/percentage_of_letters.py index af7c201..ab28e1e 100644 --- a/practica/stepik/stepik_tasks/percentage_of_letters.py +++ b/practica/stepik/stepik_tasks/percentage_of_letters.py @@ -52,4 +52,28 @@ with open ('text.txt', 'r') as text: o = '' t+=b with open ('test.txt', 'w') as text: - text.write(t) \ No newline at end of file + text.write(t) + +# подсчет одинаковых слов и вывод самого большого кол-ва раз +list = {} +ind = 0 +len = 0 +full_list = [] +num = 0 +with open ('text.txt', 'r') as text: + lines = [line.split() for line in text] + for parts in lines: + full_list += parts + for words in full_list: + len +=1 + if ind != (len+1): + if words in full_list: + n = full_list.count(words) + list[words] = (n) + ind+=1 + it = 0 + for key, items in list.items(): + if items > it: + it = items + it_key = key +print (it_key, it)