1
resposta

[Sugestão] cadastro de produtos

products_list=[]
for i in range(3):
    product_name=input('\nDigite o nome do produto: ').strip()
    product_price=int(input('\nDigite o preço do produto: '))
    products_list.append((product_name,product_price))
print(f'\n Dicionário de Produtos: {dict(products_list)}')
1 resposta

Olá, Andressa, como vai?

Seu código está correto e cumpre bem o objetivo da atividade proposta. A utilização de um laço para coletar os dados e o armazenamento temporário em uma lista de tuplas foi uma boa escolha, deixando o código simples e fácil de entender.

A conversão da lista para dicionário ao final também está bem aplicada e demonstra um bom entendimento de como trabalhar com essas estruturas em Python. O uso do strip no nome do produto ajuda a evitar problemas com espaços extras na entrada de dados, o que é um cuidado positivo.

Parabéns pela solução e obrigado por compartilhar sua implementação. O fórum segue à disposição para novas contribuições, dúvidas ou variações desse exercício.

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