L= ['晓明', '网二', '张三', '王五', '李四', '张三', '晓明', '网二', '张三', '王五', '李四', '张三']
M = {}.fromkeys(L).keys()
print(M)
K = list(set(L))
print(K)
dict_keys(['晓明', '网二', '张三', '王五', '李四'])
['张三', '李四', '网二', '晓明', '王五']
def drop(l):
dic = {}
i = 0
while True:
if i>=len(l):
break
if l[i] in dic:
l.pop(i)
i-=1
else:
dic[l[i]]=1
i+=1
if __name__ =="__main__":
l = ['aa', 'bb', 'cc', 'dd', 'ee', 'ff', 'aa', 'bb', 'cc', 'dd', 'ee', 'ff']
drop(l)
print(l)
['aa', 'bb', 'cc', 'dd', 'ee', 'ff']