龙空技术网

Python菜鸟笔记-集合

swevens 131

前言:

当前小伙伴们对“python中集合的差集原理”都比较珍视,你们都想要了解一些“python中集合的差集原理”的相关资讯。那么小编同时在网络上收集了一些有关“python中集合的差集原理””的相关内容,希望咱们能喜欢,大家一起来了解一下吧!

集合(set)是一个无序的不从夫元素序列。

可以使用set()函数创建一个空集合。但不能用{}创建空集合,{}是用来创建空字典的。

集合的基本操作

添加元素:使用集合名.add(元素)或集合名.update(元素)。这里要注意,add方法不能添加列表和元组;而update方法不能添加int,可以添加string、列表和元组。

移除元素:集合名.remove(元素)或集合名.discard(元素)。

使用remove方法时,元素不存在,会发生错误。而discard方法不会发生错误。

集合名.pop():随机删除集合中的一个元素。

计算集合元素个数使用len(集合名)

清空集合使用集合名.clear()

判断元素是否在集合中使用 元素 in 集合名 的方式。

返回多个集合的差集使用:集合名1.difference(集合名2).

返回多个集合的交集使用:集合名1.intersection(集合名2)。

判断两个集合是否包含相同的元素:集合名1.isdisjoint(集合名2)

判断指定集合是否为子集:集合名1.issubset(集合名2)

返回两个集合的并集:集合名1.union(集合名2)

标签: #python中集合的差集原理 #python集合的差集