1
resposta

Removendo o último item de um pedido

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}')
1 resposta

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.

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