Conjunto de Python establecido en lista de lista, para resolver el problema de que el orden cambia después de la deduplicación

Conjunto de Python establecido en lista de lista, para resolver el problema de que el orden cambia después de la deduplicación

>>> set(s)
{
    
    1, 2, 3, 4, 5, 6}
>>> s=[6,6,5,5,4,3,2,1,0]
>>> set(s)
{
    
    0, 1, 2, 3, 4, 5, 6}
>>> s
[6, 6, 5, 5, 4, 3, 2, 1, 0]
>>> temp=list(set(s)) # 第一步
>>> temp
[0, 1, 2, 3, 4, 5, 6]
>>> temp.sort(key=s.index) # 第二步
>>> temp
[6, 5, 4, 3, 2, 1, 0]
>>>

Supongo que te gusta

Origin blog.csdn.net/qq_39962271/article/details/128857932
Recomendado
Clasificación