1. 有列表l=['a','b',1,'a','a'],列表元素均为可hash类型,去重,得到新列表,且新列表无需保持列表原来的顺序
l=['a','b',1,'a','a'] print(set(l))
2.在上题的基础上,保存列表原来的顺序
for i in l: if i not in l1: l1.append(i) print(l1)