集合是盛放多个数据的一种类型。
集合中的元素是无序的,唯一的、不可改变类型。
可以使用大括号
{ }
或者
set()
函数创建集合,
格式
:
(1).
变量名
={
元素
1
,元素
2
,元素
3
,
...}
(2).
变量名
=set(
序列
)
例如 变量名
=set(
元组,自动,字符串
)
注意事项:
1.
创建一个空集合必须用
set()
而不是
{ }
,因为
{ }
是用来创建一个空字典。
2.
集合中的元素必须是不可修改类型。
(1) .
添加操作
方法
: add()
和
update()
(2) .
删除操作
pop
、
remove
、
clear
、
del
集合数学运算
1.
交集(& 或者
intersection
) 取公共部分)
2.
并集。
(|
或者
union)
取去除重复部分内容)
3.
差集。
(
或者
difference)
取
set1
或者
set2
中除去公共部分的内容)
4.
反交集。
(^
或者
symmetric_difference)
:除了交集的部分)
5.
子集。
(<
或者
issubset))
6.
超集。
(>
或者
issuperset)