千家信息网

python如何使用获取两个集合交、并、差集的函数

发表于:2024-11-17 作者:千家信息网编辑
千家信息网最后更新 2024年11月17日,这篇文章给大家分享的是有关python如何使用获取两个集合交、并、差集的函数的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。获取两个集合交、并、差集的函数difference
千家信息网最后更新 2024年11月17日python如何使用获取两个集合交、并、差集的函数

这篇文章给大家分享的是有关python如何使用获取两个集合交、并、差集的函数的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

获取两个集合交、并、差集的函数

difference() 函数

什么是差集:

a 和 b 两个集合,由所属于 a 且不属于 b 的元素组成的集合叫做 a 集合 与 b 集合 的差集。

difference() 函数的功能:返回集合的差集,即返回的集合元素包含在第一个集合中,但不包含在第二个集合中。

difference() 函数的用法:a_set.difference(b_set) ;b_set 为当前集合需要比对的集合;返回值为原集合作用于对比集合的差集。(即 a_set 与 b_set 的差集)

示例如下:

names_set_01 = {'Neo', 'Lily', 'Jack'}names_set_02 = {'Jack', 'Adem', 'Albina'}names_diff = names_set_01.difference(names_set_02)print(names_diff)# 执行结果如下:# >>> {'Lily', 'Neo'}

intersection() 函数

什么是交集?

a 和 b 两个集合,分别拥有相同的元素集,称之为 a 集合 与 b 集合 的交集。

intersection() 函数的功能:返回两个或者更多个集合中都包含有的元素。(即交集)

intersection() 函数的用法:a_set.inersection(b_set...) ;b_set… 为当前集合需要比对的一个或者多个集合;返回值为原集合作用于对比集合的交集。

示例如下:

names_set_01 = {'Neo', 'Lily', 'Jack', 'Adem'}names_set_02 = {'Jack', 'Adem', 'Albina'}names_set_03 = {'Apollo', 'Ben', 'Adem'}names_inter = names_set_01.intersection(names_set_02, names_set_03)print(names_inter)# 执行结果如下:# >>> {'Adem'}

union() 函数

什么是并集?

a 和 b 两个集合中所有的元素(去掉重复的),即为 a 集合 与 b 集合 的并集。

union() 函数的功能:返回多个集合的并集,即包含了所有集合的元素(重复的元素,只出现一次)

union() 函数的用法:a_set.union(b_set...) ;b_set… 为当前集合需要比对的一个或者多个集合;返回值为原集合作用于对比集合的并集。

示例如下:

names_set_01 = {'Neo', 'Lily', 'Jack', 'Adem'}names_set_02 = {'Jack', 'Adem', 'Albina'}names_set_03 = {'Apollo', 'Ben', 'Adem'}names_union = names_set_01.union(names_set_02, names_set_03)print(names_union)# 执行结果如下:# >>> {'Lily', 'Neo', 'Albina', 'Apollo', 'Jack', 'Ben', 'Adem'}

感谢各位的阅读!关于"python如何使用获取两个集合交、并、差集的函数"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

函数 差集 两个 元素 交集 功能 多个 更多 示例 结果 合作 内容 篇文章 不错 实用 相同 文章 看吧 知识 参考 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 网络技术服务增值税 华为服务器带外口管理口复用 软件开发如何做项目 你所知道的网络安全方向有哪些 手机app有后台数据库吗 pb 自动连接数据库 彩虹商城在哪里改数据库账号 数据库专业问题 海南大学网络安全国 徐州专业联想服务器安装 数据库中字段过多怎么办 数据库简易搭建 机关网络安全检测应急预案 依那普利药物相互作用数据库 我的世界神奇宝贝服务器推荐QQ群手机 软件开发新手好做吗 数据库关系运算减去一行 四川曙光服务器维修调试虚拟主机 求生之路服务器怎么开 火影忍者手游服务器连不上 腾讯云域名解析服务器地址 广东呱谷互联网科技有限公司 网络安全测评师属于什么证 软件开发对数学的规定 服务器怎么删除物理垃圾 数据库系统优点是什么 服务器 客户端 区别 及淳网络技术有限公司 方舟生存进化唐三服务器推荐 阿里云服务器收费
0