Olá, Marcelo! Como vai?
Parabéns pela resolução da atividade!
Vi que você explorou o zip para combinar listas com Python, utilizou muito bem o map para converter valores e ainda compreendeu a importância da função strip para limpar espaços em textos.
Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.
Uma dica interessante para o futuro é aplicar enumerate junto ao zip para numerar os itens. Assim:
produtos = input("Digite os produtos separados por vírgula: ").split(",")
precos = list(map(float, input("Digite os preços separados por vírgula: ").split(",")))
for i, (produto, preco) in enumerate(zip(produtos, precos), start=1):
print(f"{i}. {produto.strip()}: R$ {preco:.2f}")
Isso faz a listagem numerada dos produtos e preços.
Ah, uma pergunta: Você considera mais útil numerar os itens com enumerate para organização visual ou prefere manter apenas a listagem simples com zip para maior clareza?
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!