PythonListasdesafio

Carrinho de compras

Carrinhos de compras são usados em todo e-commerce: você adiciona itens, remove, e vê o total. Dominar listas com operações básicas (adicionar, remover, buscar) é essencial para qualquer sistema que gerencie coleções de dados, como pedidos ou inventário.

O PROBLEMA

Implemente carrinho com menu: adicionar, remover, listar, finalizar.

EXEMPLO

Total: R$14.00

SOBRE O CONCEITO

Aqui você usa uma lista para armazenar itens, usando append para adicionar e remove para remover. O erro comum de não encontrar um item pelo nome acontece porque remove lança ValueError se o elemento não existir na lista. Sempre verifique se o item está presente com o operador in antes de removê-lo. Para somar o total, use sum(lista) se os preços estiverem armazenados como números. Lembre-se de converter os valores para float ao ler do input para evitar erros de tipo.

RESOLUÇÃO

Mais exercícios de Listas

PYL002B · BásicoAdicionar elementosPYL005B · BásicoRemover elementosPYL006B · BásicoVerificar elementoPYL008B · BásicoFatiamento
Ver todos os exercícios de Python