"""
集合的常用操作
- 交集
- 并集
- 差集
- 子集
- 超集
Version: 1.0.0
Author: Catherine
Data: 2019-03-11
"""
def main():
set1 = set(range(1, 7))
print("set1: ", set1)
set2 = set(range(2, 11, 2))
print("set2: ", set2)
set3 = set(range(1, 5))
print("set3: ", set3)
print("set1 & set2: ", set1 & set2)
print("set1.intersection(set2): ", set1.intersection(set2))
print("set1 | set2: ", set1 | set2)
print("set1.union(set2): ", set1.union(set2))
print("set1 - set2", set1 - set2)
print("set1.difference(set2): ", set1.difference(set2))
print("set1 ^ set2: ", set1 ^ set2)
print("set1.symmetric_difference(set2): ", set1.symmetric_difference(set2))
print("set2 <= set1: ", set2 <= set1)
print("set2.issubset(set1): ", set2.issubset(set1))
print("set3 <= set1: ", set3 <= set1)
print("set3.issubset(set1): ", set3.issubset(set1))
print("set1 >= set2: ", set1 >= set2)
print("set1.issuperset(set2): ", set1.issuperset(set2))
print("set1 >= set3: ", set1 >= set3)
print("set1.issuperset(set3): ", set1.issuperset(set3))
if __name__ == "__main__":
main()
集合2-python3
猜你喜欢
转载自blog.csdn.net/u011280600/article/details/88524008
今日推荐
周排行