E aí, Maurício! Tudo bem?
Parabéns! Mantenha o ritmo nos exercícios.
Percebi que você praticou o uso de funções para modularizar o código, aplicou muito bem o zip()
com map()
para unir e transformar listas em um dicionário e ainda entendeu a relevância de separar responsabilidades para tornar o código mais legível e reutilizável.
Uma sugestão para evoluir ainda mais é usar list comprehension com o objetivo de aplicar transformações de forma mais concisa. Veja só:
precos = input('Digite os preços separados por vírgula: ').strip().split(', ')
precos_float = [float(p) for p in precos]
print(precos_float)
Essa abordagem ajuda a tornar o código mais enxuto e direto, especialmente em operações de conversão ou filtragem.
Para saber mais:
Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!