Oi, Gustavo! Como vai?
Agradeço por compartilhar.
O seu codigo cumpre bem a ideia de filtrar palavras extensas, e gostei de como você organizou a lista palavras_longas. Ficou claro e direto.
Uma dica interessante para o futuro e usar max() para descobrir a palavra mais longa de forma mais rapida.
texto = input('Digite um texto: ')
mais_longa = max(texto.split(), key=len)
print(mais_longa)
Esse codigo identifica a palavra com maior numero de caracteres no texto.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!