python判断集合的方法有哪些?

来源:千锋教育
发布时间:2023-11-14 02:05:59
分享

python判断集合的方法有哪些?

1、isdisjoint方法用于判断两个集合是否存在相同元素,没有返回True,否则返回False。

my_set1={"apple","orange","pear","grape"}

my_set2={"banana","watermelon"}

#两个集合没有相同元素

ret_bool=my_set1.isdisjoint(my_set2)

print(ret_bool)#返回True

my_set1={"apple","orange","pear","grape"}

my_set2={"banana","watermelon","apple"}

#两个集合有相同元素

ret_bool=my_set1.isdisjoint(my_set2)

print(ret_bool)

2、issubset该方法用于判断一个集合是否是另一个集合的子集,确定是返回True,否则返回False。

my_set1={"apple","orange","pear","grape"}

my_set2={"banana","watermelon"}

#第二个集合不是第一个集合的子集

ret_bool=my_set2.issubset(my_set1)

print(ret_bool)#返回False

#第二个集合是第一个集合的子集

my_set1={"apple","orange","pear","grape"}

my_set2={"orange","apple"}

ret_bool=my_set2.issubset(my_set1)

print(ret_bool)#返回True

以上就是Python判断集合的方法,希望能对大家有所帮助。更多Python学习教程请关注IT培训机构:千锋教育。

声明:本站部分稿件版权来源于网络,如有侵犯版权,请及时联系我们。

相关推荐

  • python垃圾回收的机制过程 python垃圾回收的机制过程本文教程操作环境:windows7系统、Python3.9.1,DELLG3电脑。1、步骤(1)收集所有容器对象(list,dict,tuple,customClass,
  • python循环引用是什么意思? python循环引用是什么意思?本文教程操作环境:windows7系统、Python3.9.1,DELLG3电脑。1、说明(1)简单来说,当一个对象不再使用时,应该被释放,但是,当对象被删除后仍然存在
  • python引用计数器机制是什么 python引用计数器机制是什么本文教程操作环境:windows7系统、Python3.9.1,DELLG3电脑。1、说明使用sys.getrefcount(obj)可以查看一个对象的当前引用计数。在
  • pythoninsort的使用 python中insort的使用本文教程操作环境:windows7系统、Python3.9.1,DELLG3电脑。1、说明排序是一项很耗时的工作,对于一个有序的序列来说,新增一个元素时,最好是仍然保持
  • python是什么意思啊 python是什么意思啊1、起源Python的创始人为荷兰人吉多·范罗苏姆(GuidovanRossum)。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释
  • python库是什么意思 python库是什么意思1、说明即具有强大的标准库、第三方库以及自定义模块。2、用法(1)标准库标准库以外还存在成千上万并且不断增加的其他组件(从单独的程序、模块、软件包直到完整的应用开发框架),访问