python中的集合
文章目录
一.集合的自动去重
集合里面的元素不可重复,所有重复元素会在输出时自动去重。
运行结果:
二.定义一个空集合
如果想定义一个空集合,不能直接定义一个变量为空集合。
需要将空列表转换为空集合。
运行结果:
三.利用集合快速完成列表去重
运行结果:
四.集合的常用方法
1.添加顺序和存储顺序是不一样的
运行结果:
2.添加元素 add:添加单个元素 update:添加多个元素
1.add:添加单个元素
运行结果:
2.添加多个元素
运行结果:
3.删除 pop:弹出 remove:删除
运行结果:
4.排序
运行结果:
5.union / |:并集
运行结果:
6.intersection / & :交集
运行结果:
7.difference / - :差集
运行结果:
8.symmetric_difference / ^:对等差分(并集- 交集)
运行结果:
9.issubset:判断集合是否是另一个集合的子集
运行结果:
10.isdisjoint:判断两个集合是不是不相交
运行结果:
五.集合的特性
1.成员操作符
运行结果:
2.for循环
运行结果: