Remoção de elementos repetidos em Python [RESOLVIDO]

1. Remoção de elementos repetidos em Python [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 12/12/2016 - 15:20h

Temos o seguinte script em Python:
L=[]
P=[]
x=0
print(""">>>LISTA 1:
""")
while x<4:
n=int(input("Digite o %dº número: " % (x+1)))
L.append(n)
x+=1
if x == 4:
print("""
>>>LISTA 2:
""")
x=0
while x<4:
n=int(input("Digite o %dº número: "% (x+1)))
P.append(n)
x+=1
L.extend(P)

O script pede 4 elementos na lista L e também 4 elementos na lista P. Todos valores são escolhidos pelo usuario, no final a lista L é juntada com a lista P. Mas como posso remover os elementos repetidos na lista que fora juntada?


  


2. MELHOR RESPOSTA

tgcrypt
tgcrypt

(usa Debian)

Enviado em 12/12/2016 - 15:51h

Sou meio novo, em python mas uso duas formas para fazer isso.

list.remove(x) "onde ele pega o primeiro item igual a x e remove"
nova_lista = list(set(lista_antiga)) "onde ele vai pegar todo elementos que não são repetidos e criar a nova_lista com eles."

Espero que te ajude!

3. Re: Remoção de elementos repetidos em Python [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 12/12/2016 - 15:57h

Valeu amigo, ajudou muito!


4. Re: Remoção de elementos repetidos em Python [RESOLVIDO]

tgcrypt
tgcrypt

(usa Debian)

Enviado em 12/12/2016 - 15:59h

Por nada amigo, que bom que lhe ajudou!!!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts