Olá, pessoal.
Gostaria de compartilhar a minha experiência durante a resolução dos exercícios do Desafio Hora da Prática.
Estava realizando os exercícios finais do curso "Python para Dados: trabalhando com funções, estruturas de dados e exceções" e me deparei com a seguinte questão.
Após trabalhar na resolução do exercício, como de costume fui checar as respostas do gabarito e percebi uma possibilidade de implemento no código fornecido pelo professor.
O código fornecido no gabarito executa a verificação da "lista_nao_tratada" e retorna apenas a primeira palavra da lista com pontuação. As demais palavras da lista que também possuem pontuação não foram impressas na saída.
Para resolver a questão e imprimir os resultados de forma mais completa, segui com a seguinte solução:

Saída da lista tratada:
Saída da lista não tratada:

Espero que a minha experiência possa colaborar com o desenvolvimento da comunidade! ;D