Как мы можем удалить все отдельные слова длиной 16 букв или более, используя python

Как мы можем удалить все отдельные слова длиной 16 букв и более. Уменьшите размер этих слов до пятнадцати букв, сохраняя их четкими. (подсказка по удалению постфикса, суффикса или инфикса)

до сих пор я сделал следующий код:

fo = open("anyFile.txt","wb")
words = set(w.lower() for w in open('distinct_words_only.txt').read().split())
for item in english_words:
   if len(item) > 15:
       fo.write(item)
fo.close()

Ответы на вопрос(1)

Ваш ответ на вопрос