栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python集合

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python集合

集合存储无序、不重复的元素,常用来对两个列表进行交差并集处理。支持所有类型数据存储。

a={'djfhj',1231,'w2qq'},集合无索引,无法通过索引获取元素。

不能用{}创建空集合,会被认为是字典。

不可以用{列表},可以用{元组},因为元组不可变。x=(1,2)  b={x}可以

用a=set()创建空集合。

a=set('abcc') 返回的是{'a','b','c'},set()里边不能有多个字符串入参,也不能是int类型,会报错

add(element)函数增加元素,

update()加入一个新的集合(或列表,元组,字符串)

update()可以替代add(),并且update()可以添加多个元组,add()每次只能添加一个.。

remove(element)可以将某个元素删除,如果元素不存在将会报错。

clear()清空集合

a.difference(b)返回集合的差集,即返回的集合元素包含在a集合中,但不包含在b集合中

a.intersection(b...)返回两个或者更多集合中都包含的元素

a.union(b...)返回两个或者更多集合的并集

a.isdisjoint(b)判断两个集合是否包含相同的元素,如果没有返回True,否则返回False

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/530297.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号