Oi, João Vitor.
Meus parabéns por finalizar esse desafio de unindo o relatório de estoques. É muito interessante ver como você decidiu elevar a organização do relatório do Armano.
Sua solução traz um diferencial valioso: a ordenação. Ao converter as tuplas em uma lista e aplicar o sorted(), você garante que o relatório unificado seja exibido em ordem alfabética. Em um ambiente de estoque, ter os itens organizados de A a Z facilita muito a localização rápida de qualquer produto, o que demonstra uma visão prática sobre o uso da tecnologia no cotidiano.
Abaixo, destaquei os pontos positivos na sua estrutura:
- O uso do
.split(", ") foi fundamental para separar as entradas do usuário de forma correta, transformando o texto bruto em elementos individuais. - Você transitou com facilidade entre tuplas e listas para realizar a ordenação, respeitando a imutabilidade final da tupla ao converter o resultado de volta.
- O uso da quebra de linha (
\n) no print mantém a saída organizada e profissional.
Pra enriquecer sua jornada no estudo de coleções, vale notar que o Python oferece a função sorted() que já retorna uma lista ordenada, independentemente se a entrada foi uma tupla ou lista. Isso torna o seu processo bem direto.
Você pode explorar mais sobre essas operações na documentação oficial sobre Tuplas e Sequências.
Você conseguiu perceber como a ordenação alfabética ajuda a evitar que itens duplicados passem despercebidos no relatório final?
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!