## 10. Você iniciou um estágio em uma empresa que trabalha com processamento de linguagem natural (NLP). Sua líder requisitou que você criasse um trecho de código que recebe uma frase digitada pela pessoa usuária e filtre apenas as palavras com tamanho maior ou igual a 5, exibindo-as em uma lista. Essa demanda é voltada para a análise do padrão de comportamento de pessoas na escrita de palavras acima dessa quantidade de caracteres.
frase = str(input('Digite uma frase: ')).strip()
# Dividir a frase em palavras e armazenar em uma lista
palavras = frase.split()
# Filtrar as palavras com mais de 4 letras (com lambda e filter)
lambda_palavras = list(filter(lambda x: len(x) > 4, palavras))
# Mensagem de erro se não houver palavras com mais de 4 letras
if len(lambda_palavras) == 0:
print('Nenhuma palavra com mais de 4 letras foi encontrada.')
else:
# Exibir as palavras com mais de 4 letras
print('Palavras com mais de 4 letras:')
for palavra in lambda_palavras:
print(palavra)
# Exibir a quantidade de palavras com mais de 4 letras
print(f'Quantidade de palavras com mais de 4 letras: {len(lambda_palavras)}')
# Exibir a quantidade total de palavras
print(f'Quantidade total de palavras: {len(palavras)}')
# Exibir a quantidade total de letras
print(f'Quantidade total de letras: {len(frase.replace(" ", ""))}')