Oi, Marinaldo! Como vai?
Gostei da forma como você utilizou filter() junto com lambda para separar as palavras maiores que 10 caracteres. O uso de tuple() também deixou o resultado organizado e mostrou uma boa compreensão de estruturas de dados no Python. Além disso, a separação do código em etapas facilitou bastante a leitura.
Uma dica interessante para o futuro é utilizar list comprehension, que deixa o código mais direto e muito utilizado em projetos Python. Veja este exemplo:
texto = 'Programacao em Python facilita o aprendizado'
palavras_longas = [palavra for palavra in texto.split() if len(palavra) > 10]
print(palavras_longas)
Nesse código, a lista é criada apenas com palavras que possuem mais de 10 caracteres, deixando a filtragem mais simples e prática.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!