1.如何实现对python列表去重,并保持原来顺序 li = [1,2,5,3,1,6,3,8,0,3,2,4] l = [] for i in li: if i not in l: l.append(i) print(l) 方法一 li = [1,2,5,3,1,6,3,8,0,3,2,4] l = list(set(li)) l.sort(key=lambda i:li.index(i)) print(l) # 先去重,再按照li的索引进行排序 方法二 li = [1,2,5,3,1,6,3