set 保留唯一的元素
tang=set()
可用大括号表示
并集:a.union(b) b.union(a) a|b
交集:a.intersection(b) a&b
差集:a.difference(b) a-b
是否子集 a.issubset(b) a<=b
添加:a.add(4)
更改:a.update([4,5,6])
删:a.remove(1)
弹出:a.pop() 无参数,每次弹第一个
set 保留唯一的元素
tang=set()
可用大括号表示
并集:a.union(b) b.union(a) a|b
交集:a.intersection(b) a&b
差集:a.difference(b) a-b
是否子集 a.issubset(b) a<=b
添加:a.add(4)
更改:a.update([4,5,6])
删:a.remove(1)
弹出:a.pop() 无参数,每次弹第一个
set结构
集合
arry=[12,12,12,14]
arry2=set(arry2)
去重复
set([12,12,13,14])
{1,1,1,3,4}
集合的操作
a={1,2,3,4}
b={2,3,4,5}
a.union(b)求并集
b.union(a)同样
a|b a并b
a.intersection(b) 求交集
a & b a交b
a.difference(b) a有b无的
a-b a有b无的
b-a
b.issubset(a) 判断是否子集
b<=a同上
a<=a
a<a
a.add(4)
a.update([4,5,6])
a.remove(1)
a.pop() 依次弹出