创建集合
创建集合使用{}或者set(),但是如果创建空集合只能使用set(),因为{}用来创建空字典


可以看到,集合中的元素是无序的,所以集合并不支持用下标对元素进行查找;此外,集合具有去重性,会主动去掉集合中的重复元素

![]()
![]()

集合中的元素不能是序列!!但是可以包含多种数据类型,如下:
![]()
![]()
集合常见的操作方法
1.增加集合中的数据
- add()


add只能用来添加单一的元素,不能是列表或者其他python序列;如果添加的元素已经存在,则什么也不做;添加的元素并没有固定的顺序,因为集合本身是无序的;
- update 追加的数据是序列


update追加的数据是序列,如列表;如果追加的是单一元素则会报错
2.删除数据
- remove() 删除指定的数据,如果数据不存在则报错


- discard() 删除指定的数据,如果数据不存在也不报错


- pop() 随机删除某个数据,并返回这个数据


3.查找数据
- in 判断数据在集合中
- not in 判断数据不在集合中


Python集合创建与操作方法
本文介绍了Python集合的创建与操作方法。创建集合可用{}或set(),空集合只能用set()。集合元素无序、有去重性,元素不能是序列但可含多种数据类型。还介绍了集合常见操作,如增加(add、update)、删除(remove、discard、pop)和查找(in、not in)方法。
945

被折叠的 条评论
为什么被折叠?



