minha solução:
Pedidos_feitos = input("Pedidos feitos (separados por vírgula): ").split(", ")
Pedidos_final = Pedidos_feitos.pop()
print(f'Lista de pedidos final: {Pedidos_feitos}')
minha solução:
Pedidos_feitos = input("Pedidos feitos (separados por vírgula): ").split(", ")
Pedidos_final = Pedidos_feitos.pop()
print(f'Lista de pedidos final: {Pedidos_feitos}')
Oi, Carlos! Como vai?
Agradeço por compartilhar.
Sua solução remove corretamente o último item da lista usando o método pop(). Um ponto legal é que a variável Pedidos_final guarda o item removido, mas como ela não foi usada depois, o código funcionaria também chamando apenas Pedidos_feitos.pop().
Uma dica interessante para o futuro é usar strip() para remover espaços extras dos pedidos antes de montar a lista:
pedidos_feitos = input("Pedidos feitos, separados por virgula: ").split(",")
pedidos_feitos = [pedido.strip() for pedido in pedidos_feitos]
pedido_removido = pedidos_feitos.pop()
print(f"Pedido removido: {pedido_removido}")
print(f"Lista de pedidos final: {pedidos_feitos}")
Esse código separa os pedidos pela vírgula, remove espaços extras com strip(), retira o ultimo item com pop() e mostra a lista atualizada.