работа со строками и текстовыми файлами статистический анализ текста для указного текстового файла составьте список слов которые встречаются в нем более одного раза покажите эти слова в алфавитном порядке с частоту их повторения и надо показать самое короткое слово и самое длинное слово в алфавитном порядке
код который сделал я но он только создает слова в тхт и делает их по алфавиту
![JzcTInl8AYc.jpg JzcTInl8AYc.jpg](https://itfy.org/data/attachments/0/172-8111a9c45c9d50f67ef7945e9372eda2.jpg)
from collections import Counter
import sys, string
f = open('text.txt', 'tw', encoding='utf-8')
lines = ["apple", "box","ishow","Zhmot","almas","brown","dog","mosskow","kick"]
word=lines.sort()
with open(r"input.txt", "w") as file:
for line in lines:
file.write(line.title() + '\n')
list=line.split()
count=0
for i in list:
if len(i)>count:
count=len(i)
word=i
print('самое длинное слово: ',word)
код который сделал я но он только создает слова в тхт и делает их по алфавиту
![JzcTInl8AYc.jpg JzcTInl8AYc.jpg](https://itfy.org/data/attachments/0/172-8111a9c45c9d50f67ef7945e9372eda2.jpg)
from collections import Counter
import sys, string
f = open('text.txt', 'tw', encoding='utf-8')
lines = ["apple", "box","ishow","Zhmot","almas","brown","dog","mosskow","kick"]
word=lines.sort()
with open(r"input.txt", "w") as file:
for line in lines:
file.write(line.title() + '\n')
list=line.split()
count=0
for i in list:
if len(i)>count:
count=len(i)
word=i
print('самое длинное слово: ',word)