python判断集合的超集方法及实例
1、说明
可以使用 >= 运算符判断当前集合是否为另一个集合的超集,即判断集合 b 中的所有元素是否都包含在集合 a 中。
2、语法
set_a >= set_b # 相当于set_a.issuperset(set_b)
3、参数
set_a:集合 a。
set_b:集合 b。
4、返回值
返回布尔值,如果集合 b 中的所有元素都包含在集合 a 中,则返回 True,否则返回 False。
5、实例
# 创建集合
a = {'赵', '钱', '孙', '李'}
b = {'赵', '孙', '李', '周', '吴'}
c = {'赵', '孙'}
d = {'王', '郑'}
# 判断集合是否为另一个集合的超集
print("a>=b返回:", a >= b) # 返回False
print("b>=c返回:", b >= c) # 返回True
print("a>=c返回:", a >= c) # 返回True
print("a.issuperset(d)返回:", a.issuperset(d)) # 返回False
内容扩展:
python 集合比较(交集、并集,差集)
x = {1, 2, 3, 4}
y = {2, 4, 5, 6}
# 交集(取x中与y中相同部分)
print(x.intersection(y))
print(x & y)
# 并集(去重合并)
print(x.union(y))
print(x | y)
# 差集(x在y中不同部分,相反)
print(x.difference(y)) # {1, 3}
print(y.difference(x)) # {5,6}
print(x - y)
print(y - x)
# 补(对称差集) 两个分别差集之后合并为一个集合
print(x.symmetric_difference(y))
print(y.symmetric_difference(x))
print(x ^ y)
print(y ^ x)
# 子集和超集 :超集长的中包含短的。子集,短的在长的中
print(x.issubset(y))
print(y.issuperset(x))
结果请对号入座:
x.intersection(y):{2, 4}
x & y:{2, 4}
x.union(y):{1, 2, 3, 4, 5, 6}
x | y:{1, 2, 3, 4, 5, 6}
x.difference(y):{1, 3}
y.difference(x):{5, 6}
x - y:{1, 3}
y - x:{5, 6}
x.symmetric_difference(y):{1, 3, 5, 6}
y.symmetric_difference(x):{1, 3, 5, 6}
x ^ y:{1, 3, 5, 6}
y ^ x:{1, 3, 5, 6}
x.issubset(y):False
y.issuperset(x):False
(资源库 www.zyku.net)
原文链接:https://www.py.cn/jishu/jichu/30528.html
栏 目:Python教程
下一篇:手把手教你怎么用Python实现zip文件密码的破解
本文标题:python判断集合的超集方法及实例
本文地址:https://www.zyku.net/python/9757.html
您可能感兴趣的文章
- 04-15一加9pro高性能模式开启方法
- 02-18一加9开启智慧识屏操作方法
- 01-11屏幕尺子-屏幕尺子应用软件功能介绍
- 07-05Linux wall命令
- 09-17shell中&&和||的用法
- 01-11看看租车平台-看看租车平台应用软件功
- 11-15LOFTER怎么开启白噪音
- 09-23微信小冰在线测颜值在哪
- 03-15jQuery阻止移动端遮罩层后页面滚动
- 12-18HTML <section> 标签
- 03-29vivo手机分屏教程
- 02-13用python画城市轮播地图
- 10-19iPhone13车道级导航在哪开启
- 05-20520使用Python实现“我爱你”表白
- 04-11小米11pro开启省电模式方法
- 08-27SQLServer转MYSQL的方法(包含数据)
- 10-12帝国CMS目录结构介绍
- 11-24荣耀30pro如何更新鸿蒙系统
- 10-20oppo手机极夜模式在哪里
- 12-28word文本编辑器-word文本编辑器应用软
最近更新
阅读排行
猜你喜欢
- 12-02捏咔创作二次元人物玩法分享
- 01-13宠友道-宠友道应用软件功能介绍
- 12-23HTML <dd> 标签
- 02-12小米11关闭HD图标方法
- 10-14iPhone拍摄照片过亮如何解决
- 07-15dedecms首页导航菜单二级栏目调用标签
- 09-16高德地图展示上车点图片及路线选择方
- 03-31vivos9解锁密码关闭方法
- 02-19phpcms自定义参数的使用说明
- 04-10oppofindx3pro开启高刷新率方法