不用函数来去除列表中相同元素方法,利用遍历:
l1 = ['b','c','d','b','c','a','a']
l2 = []
for i in l1:
if not i in l2:
l2.append(i)
print (l2)
利用set()函数:
b = [1,2,3,2,3]
a=set(b)
print(a)
既去除又排序:
new=[1,1,2,3,3,45,56]
#思路:转换成集合去重,再用list()函数转化回来排序,因为集合不能用排序
new2=list(set(new))
new2.sort()
print(new2)