1
resposta

[Sugestão] Minha solução


produtos_1 = input('Produtos do estoque 1 (separados por vírgula): ').split(',')
produtos_2 = input('Produtos do estoque 2 (separados por vírgula): ').split(',')

print(f'Estoque combinado:\n{tuple(produtos_1 + produtos_2)}')
1 resposta

Olá, Gustavo! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso do input para coletar dados do usuário, utilizou muito bem o .split(',') para transformar a entrada em listas e ainda compreendeu a importância de combinar os estoques em uma única estrutura.

Uma dica interessante para o futuro é aplicar o .strip() em cada item, garantindo que não fiquem espaços extras ao redor dos nomes dos produtos. Assim:

produtos_1 = [p.strip() for p in input('Produtos do estoque 1 (separados por vírgula): ').split(',')]
produtos_2 = [p.strip() for p in input('Produtos do estoque 2 (separados por vírgula): ').split(',')]

print(f'Estoque combinado:\n{tuple(produtos_1 + produtos_2)}')

Isso deixa a lista mais limpa e evita problemas de comparação ou duplicidade por conta de espaços.

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!