set集合
admin
2023-08-02 02:20:06
0

list()

list _init_

相当于内部执行一个for循环,把内容添加到列表中

set ={"123","234","356"}

自动去重

无序的

s =set()

创建一个空的集合

li = [22,33,55,22]

s2 = set(li)

s2 == {22,33,55}

集合创建方式



操作集合

s = set()

s.add(123)  则  s=={123}

s.clear  清除所有内容

s.copy   复制

s.difference

s1 = {11,22,33}

s2 = {22,33,44}

s1.difference (s2)=={11}

s2.difference (s1) == {44}

s3 = s1.symmetric_difference(s2)

s3 == {11,44}  #对称差异, 两个互相不存在的元素

s1.difference_update(s2)  把结果更新到s1  s1 == {11}

s1.symmetric_difference_update(s2)


s.discard  移除某个元素

s1.discard(11)        如果指定元素不存在,不报错

s1.remove(11)        如果不存在   报错

r = s1.pop()                移除某个元素,并获取这个元素   随机


s3 = s1.intersection(s2)   取两个集合的交集

s1.intersection_update(s2)   把值更新到s1中

s1.isdisjoint(s2)            判断两个集合有没有交集  有 返回true


s1.issubset(s2)            判断s2 是不是s1 的子序列

s1.issuperset(s2)            判断s2 是不是s1 的父序列

s1.union(s2)                    两个集合合并去重


可迭代的(字符串,列表)

s1.update(a)  把a (可以迭代的对象) 添加到s1中



相关内容

热门资讯

4K视频存储卡推荐:三星T9,... 解锁4K视频拍摄新体验,三星T9 microSD存储卡成首选 在当下,自媒体内容创作蓬勃发展,运...
保值水平什么情况长期持有更稳妥... 在汽车消费中,很多人会考虑车辆的保值水平。而对于长期持有车辆的情况,了解何时更稳妥显得尤为重要。 首...
人民日报:朝鲜社会主义建设焕发... 朝鲜社会主义建设焕发蓬勃生机本报记者 刘 融 《人民日报》(2026年07月10日 第 03 版)近...
印度制造史诗级大活!20万文件... 20万份文件,630G的数据,全被黑客丢到了网上, 苹果疯了,整个手机圈炸了。 就在6月份,苹果公司...
“花坛藏尸案”今开庭,受害人儿... 1997年,目送母亲出门的10岁男孩,在无尽流浪与漫长寻找中熬成人父;2025年6月7日,商场翻修,...
内存价格失控,千元机不再是旗舰... 文 | 识礁 内存价格持续上涨,正将千元机推向前所未有的成本困境。 2026年7月2日,小米集团合...
外媒:SpaceX欲拓展“星链... 参考消息网7月9日报道据《日本经济新闻》网站7月1日报道,凭借在卫星与智能手机直接通信服务方面已经建...
伊朗:已发射10枚弹道导弹,打... 据伊朗塔斯尼姆通讯社7月9日消息,伊朗伊斯兰革命卫队表示,已向位于西亚的美国指挥控制中心和位于约旦的...
离谱!欧盟反倾销盯上“北京烤鸭... 继电动汽车之后,欧盟又将贸易调查矛头指向中国农产品。据英国《金融时报》当地时间7月10日报道,欧盟委...
美国授权乌克兰自产“爱国者”?... 【环球时报驻美国特约记者 冯亚仁 环球时报特约记者 柳玉鹏 景宽】当地时间8日,美国总统特朗普在土耳...