Сортировка предложений по количеству слов и одновременно сортировка слов по количество букв
Python Из файла нужно взять строки и отсортировать их сначала по количеству слов(по возрастанию), а внутри каждой строки отсортировать слова по количеству букв(тоже по возрастанию). Никак не могу разобраться с использованием key да и самим алгоритмом вообще
with open('poe_unpublished.txt', 'r') as file:
s = sorted((x.strip(' \n') for x in file),
key=lambda x: str(x.split(' ')[1]))