1
resposta

Minha sugestão de solução

Não ficou nada sintético como na proposta de resolução, mas funcionou.
Gostei de ter usado todos os fundamentos explorados para chegar na resposta.

imagem da solução para o exercício proposto

1 resposta

Olá, Bruno! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de funções para modularizar o processo de conversão, utilizou muito bem a verificação de tipos para garantir a integridade dos dados e ainda compreendeu a importância da validação como etapa essencial no tratamento de listas.

Uma dica interessante para o futuro é aplicar list comprehension para tornar a conversão mais concisa. Assim:

def converte_str_para_int(lista):
    lista_convertida = [int(i) for i in lista]
    return verifica_conversão(lista_convertida)

Isso faz com que o código fique mais enxuto e aproveite melhor os recursos da linguagem.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!