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))
下一篇开始讲内建函数