L1 = [4,1,3,2,3,5,1]
L2 = []
L3 = []
for i in L1:
if i in L2:
L3.append(i)
#append添加元素
else:
L2.append(i)
for i in L3:
L2.remove(i)
#删除指定元素
print(L2)
1.先进行判定,将重复的元素放到L3,将所有元素(每种元素都保留一个)放到L2
L1 = [4,1,3,2,3,5,1]
L2 = []
L3 = []
for i in L1:
if i in L2:
L3.append(i)
else:
L2.append(i)
结果如下:
2.再进行判定,将L3作为标准,直接删除L2中元素,得到的就是不重复的元素了
for i in L3:
L2.remove(i)
print(L2)
最终结果: