Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Sugestão] Minha sugestão para a resolução do desafio "Removendo o último item de um pedido"

pedidos = input("Digite os pedidos separados por vírgula: ").split(",")
while len(pedidos) > 0:
    print(f"Pedidos atuais: {pedidos}")
    remover_pedidos = input(f"Deseja remover o ultimo pedido {pedidos[-1]} (s/n): ")
    if remover_pedidos.lower() == 's':
        pedidos.pop()
    else:
        break

print(f"Todos os pedidos foram removidos: {pedidos}")
1 resposta
solução!

Muito bem, Edgard! Lógica bem feita e interessante!

Algumas sugestões para projetos futuros:

É muito importante manter um padrão de estilo no código. Se usar aspas duplas, é importante usar aspas duplas no código todo, se usar aspas simples, é importante usar aspas simples no código todo.

Outra dica: while len(pedidos) > 0: pode ser simplificado para while len(pedidos):, pois 0 avalia para False, e len nunca retorna um valor negativo. Essa técnica chama curto circuito e acaba sendo mais performática.