P026 python基础:数据类型之集合常用函数02

9,intersection

"""

9,intersection取两个集合的交集,返回一个新对象

语法:set1.intersection(set2)

"""

set8 = {"ab", "cd", "gh", "jk"}

set9 = {"ab", "cd", "gh", "mn"}

set10= {"1", "a", "c"}

tem1 = set8.intersection(set9)

print(tem1)

tem2 = set8.intersection(set10)

print(tem2)

10,intersection_update

"""

10,intersection_update取两个集合的交集,不返回新对象。直接修改原对象。

语法:set1.intersection_update(set2)

"""

set8 = {"ab", "cd", "gh", "jk"}

set9 = {"ab", "cd", "gh", "mn"}

set10= {"1", "a", "c"}

set8.intersection_update(set9)

print(set8)

set9.intersection_update(set8)

print(set8)

set9.intersection_update(set10)

print(set9)

11,isdisjoint

12,issubset

"""

12, issubset判断set1是否是set2的子集

语法:set1.issubset(set2)

"""

set11 = {"ab", "cd", "gh"}

set12 = {"ab", "cd", "gh", "mn"}

set13= {"1", "a", "c"}

print(set11.issubset(set12))

print(set13.issubset(set12))

13,issuperset

"""

13, issuperset判断set1是否是set2的父集

语法:set1.issubset(set2)

"""

set11 = {"ab", "cd", "gh"}

set12 = {"ab", "cd", "gh", "mn"}

set13= {"1", "a", "c"}

print(set11.issubset(set12))

print(set13.issubset(set12))

下一篇开始讲内建函数

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容