nerdicas
No python, vc pode usar o set()
para remover valores duplicados de uma lista, mas ele troca a ordem dos valores dentro dela, para mantê-los, é simples, veja o exemplo abaixo:
lista = ['a', 'a', 'b', 'd', 'a', 'b', 'a', 'c', 'd']
sorted(set(lista), key=lambda x: lista.index(x)) #magic
#output
> ['a', 'b', 'd', 'c']
Simples assim…
[]’s