Use o set( ) para remover os duplicados.
Exemplo:
x = [ 1, 2, 1, 1, 3, 2, ]
print(x)
s = set(x)
print(s)
--
Fábio C. Barrionuevo da Luz
Palmas - Tocantins - Brasil - América do Sul
Blog colaborativo sobre Python e tecnologias Relacionadas, mantido totalmente no https://github.com/pythonclub/pythonclub.github.io .
Todos são livres para publicar. É só fazer fork, escrever sua postagem e mandar o pull-request. Leia mais sobre como publicar em README.md e contributing.md.
Regra básica de postagem:
"Você" acha interessante? É útil para "você"? Pode ser utilizado com Python ou é útil para quem usa Python? Está esperando o que? Publica logo, que estou louco para ler...
--
--
------------------------------------
Grupo Python-Brasil
http://www.python.org.br/wiki/AntesDePerguntar
<*> Para visitar o site do grupo na web, acesse:
http://groups.google.com/group/python-brasil
<*> Para sair deste grupo, envie um e-mail para:
python-brasil+unsubscribe@googlegroups.com
---
Você recebeu essa mensagem porque está inscrito no grupo "Python Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para python-brasil+unsubscribe@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.
---
Você recebeu essa mensagem porque está inscrito no grupo "Python Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para python-brasi...@googlegroups.com.
Galera, primeiramente boa tarde, meu nome é Gabriel, sou desenvolvedor PHP. Mas já estudo python faz alguns anos. Mas nunca tive o intuito de usá-lo profissionalmente até conhecer o django e entender que eu perco muito tempo escrevendo muita coisa desnecessária em PHP! Enfim. Gostaria de saber se tem algum método no python que faça a remoção de itens duplicados de uma lista. No momento estou utilizando uma que fiz, mas se tiver nativo melhor!