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

Itens Repetidos na Lista

É possível adicionar um comando no código abaixo:

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

Para que cada vez que rodemos ele não adicione itens repetidos ?

1 resposta
solução!

Olá Matheus, para isso, é necessário adicionar algumas estruturas condicionais.

Temos este exemplo:

lista = ['b', 'c', 'd']
add = ['a', 'c']      # itens que queremos adicionar
rmv = ['d', 'e']       # itens que queremos remover

for x in add:               # passando pelos itens da lista(add)
    if x not in lista:          # se o item não está na lista:
        lista.append(x)             #adicione o item
        lista.sort()

for y in rmv:               # passando pelos itens da lista(rmv)
    if y in lista:              # se o item está na lista:
        lista.pop(lista.index(y))   #remova o item
        lista.sort()

lista

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software