Boa tarde, Carlos! Como está?
A resposta para a atividade ficou incrível!
Notei que você utilizou o método split()
para separar os dados de entrada, aplicou de forma eficaz o strip()
para limpar os espaços em branco e compreendeu a importância do uso de listas e manipulação com pop()
para controlar os elementos dinamicamente.
Um próximo passo interessante seria explorar o uso de list comprehension para tornar o código mais conciso e legível. Veja o exemplo:
orders_placed = input("Type the orders placed (separated by comma): ")
adjusted_orders_list = [item.strip() for item in orders_placed.split(",")]
removed_item = adjusted_orders_list.pop()
print(f"{removed_item.capitalize()} was removed from the orders placed list, remaining: {adjusted_orders_list}")
Isso permite escrever menos código com a mesma funcionalidade, o que pode ser muito útil para projetos maiores e mais complexos.
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!