举报投诉联系我们 手机版 热门标签 VUE中文网
您的位置:VUE中文网 > python集合intersection Python3 集合 isdisjoint() 方法

python集合intersection Python3 集合 isdisjoint() 方法

2023-03-11 09:17 Python3教程

python集合intersection Python3 集合 isdisjoint() 方法

python集合intersection

Python集合intersection是一种常用的集合操作,它可以计算两个或多个集合的交集。交集是指两个或多个集合中共有的元素,即它们都包含的元素。

# 使用intersection()方法计算交集
set1 = {1, 2, 3, 4, 5}
set2 = {3, 4, 5, 6, 7}
set3 = {5, 6, 7, 8, 9}
 
# 计算set1和set2的交集:{3,4,5} 
print(set1.intersection(set2)) 
 
# 计算set1、set2和set3的交集:{5} 
print(set1.intersection(set2, set3)) 

Python3 集合 isdisjoint() 方法

Python3 列表 Python 集合

描述

isdisjoint() 方法用于判断两个集合是否包含相同的元素,如果没有返回 True,否则返回 False。。

语法

isdisjoint() 方法语法:

set.isdisjoint(set)

参数

  • set -- 必需,要比较的集合

返回值

返回布尔值,如果不包含返回 True,否则返回 False。

实例

判断集合 y 中是否有包含 集合 x 的元素:

实例 1

x = {"apple", "banana", "cherry"}
y = {"google", "", "facebook"}
 
z = x.isdisjoint(y) 
 
print(z)#不包含返回true

输出结果为:

True

如果包含返回 False:

实例 2

x = {"apple", "banana", "cherry"}
y = {"google", "", "apple"}
 
z = x.isdisjoint(y) 
 
print(z)

输出结果为:

False

Python3 列表 Python 集合


阅读全文
以上是VUE中文网为你收集整理的python集合intersection Python3 集合 isdisjoint() 方法全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 VUE中文网 vue88.com 版权所有 联系我们