Dada a seguinte lista:
Defina uma função chamada e faça um programa que receba como entrada o CPF a ser removido dessa lista e o remova utilizando essa função. Após isso, o programa deve imprimir a lista sem o CPF anteriormente removido.
Passo 1
Vamos começar o nosso programa definindo a função :
Prontinho! simples, né?
Basicamente nós definimos a função de uma forma com que a mesma espere dois parâmetros como entrada: a lista que terá o CPF removido e o próprio CPF. Após isso, nós simplesmente temos que utilizar o método de lista remove em passando como parâmetro para o mesmo o CPF recebido na função ().
O método remove irá procurar na lista em que está sendo utilizado a primeira ocorrência do item passado como parâmetro e irá removê-lo, ou seja, ele irá procurar em pelo CPF armazenado em e irá removê-lo.
Lembrete: se dois itens iguais pertencerem a uma lista, o método remove irá remover apenas a primeira ocorrência desse item.
Passo 2
Agora que já temos a função definida, basta desenvolvermos o código principal:
Que basicamente irá requisitar ao usuário o CPF que será removido e passará o mesmo, juntamente com a lista , como parâmetro da função . Após isso, o programa utilizará uma estrutura de repetição for para imprimir na tela os itens remanescentes em .
Resposta
Ei, a resposta está no passo a passo :)