중복 제거 후 순서 변경 문제를 해결하기 위해 Python 세트를 목록으로 설정

중복 제거 후 순서 변경 문제를 해결하기 위해 Python 세트를 목록으로 설정

>>> 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]
>>>

추천

출처blog.csdn.net/qq_39962271/article/details/128857932