set()是python中的一个内置函数。功能强大。可以用于数据的筛选。
1. set().add() : 往set的后面加数据
2.set().pop() : 删除set的最后一个数据,并返回该值
3.set().discard() : 删除set中的某个值,可以指定。
a=[1,3,2,3,0] b=set(a) # {0,1,2,3} b.add(0) # {0,1,2,3} b.pop() # 3 b.pop() # 2 b.discard(1) # {0}
可以看见,set()中的数据不会重复。强行加入已经存在的值是不可行。