集合 创建集合集合的创建和删除集合操作方法(a,b都是集合类型)jupyter notebook环境下运行 创建集合 使用set构造函数或{}符号来初始化一个集合不要使用空的大括号{ }来创建空的集合; 得到的是一个空的字典使用set构造函数创建空集。集合中只能包含数字、字符串、元组等不可变类型(或者说可散列) 的数据,而不能包含列表、字典、集合等可变类型的数据。 a = {1,2,3} b = set() c = {i for i in range(10)} print(a,b,c) 集合的创建和删除 使用del命令删除整个集合pop()方法弹出并删除一个元素remove()方法直接删除指定元素clear()方法清空集合 集合操作 集合支持交集,并集,差集集合包含关系测试比较运算符>=,<= 测试一个集是另一个集的超集还是子集。<, > 运算符检查是否有真超集/真子集。 符号使用说明|a | ba并b&a & ba与b-a - b在集合a但不在集合b的元素^a ^ b在集合a或b但不同时在两个集合的元素>a > ba是b的真超集<a < ba是b的真子集>=a>= ba是b的超集<=a<= ba是b的子集 方法(a,b都是集合类型) 方法使用说明a.union(b)并集a.intersection(b)交集a.difference(b)差集a.symmetric_difference(b)在集合a或b但不同时在两个集合的元素{fun(x) for x in iterable}集合推导式 jupyter notebook环境下运行