专业编程基础技术教程

网站首页 > 基础教程 正文

Python菜鸟笔记-集合

ccvgpt 2024-08-20 13:02:00 基础教程 8 ℃

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

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

Python菜鸟笔记-集合


集合的基本操作

添加元素:使用集合名.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)


最近发表
标签列表