1
resposta

[Bug] Append inserindo dado duas vezes

Olá, quando faço o append na lista, ele insere o dado duas vezes na minha lista. Sabem informar o porque disso estar acontecendo?

1 resposta

Olá Camila, tudo bem com você?

Peço desculpas pela demora em obter um retorno.

Por padrão o método .append() em Python adiciona um item ao final da lista apenas uma vez. Se está ocorrendo a adição duplicação de itens, pode ser que você esteja chamando o método .append() duas vezes, em diferentes partes do seu código.

Peço que verifique se o método .append("nome_do_iten_duplicado") está sendo chamado duas vezes em seu código, caso esteja, remova uma das chamadas do método .append.

Outra alternativa, será adicionar o código que contém a criação da lista e a chamada do método .append() em uma única célula do notebook e realizar a execução dessa única célula, pressionando "SHIFT" + "ENTER". Deixo abaixo o código da atividade, basta copiá-lo e realizar sua execução:

Acessorios = [
    'Rodas de liga', 
    'Travas elétricas', 
    'Piloto automático',
    'Bancos de couro',
    'Ar condicionado'
]

Acessorios.append('Airbag')
Acessorios.sort()
Acessorios.pop()
Acessorios.append('Vidros elétricos')
Acessorios

Espero ter ajudado. Continue mergulhando em conhecimento e não hesite em voltar ao fórum para continuar aprendendo e interagindo com a comunidade.

Em caso de dúvidas estou à disposição.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!