Deduplicación de lista de números de Python, ¿cómo simplemente deduplicarla y generarla en el orden original?
La lista de números de Python se deduplica y aún se genera en el orden original.
El primer método
alist = [1, 2, 2, 4, 4, 4, 6, 7]
b = [] p >
para i en alist:
si no estoy en b:
b.append(i)
print(b)
Código fuente. (Preste atención a la sangría del código fuente)
Segundo método
alist = [1, 2, 2, 4, 4, 4, 6, 7]
formatList = list(set(alist))
formatList.sort(key=alist.index)
imprimir (formatList)
Código fuente (Preste atención a la sangría del código fuente)