Python基础知识(31)Set之间的关系操作
Posted AC小小常
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python基础知识(31)Set之间的关系操作相关的知识,希望对你有一定的参考价值。
1. ==:判断集合是否相等
2. issubset:是否为子集
3. issuperset:是否为父集
4. isdisjoint:判断是否存在相同元素,存在返回False,不存在返回True
# 集合间的关系操作 s1 = {1, 2, 3, 4, 5, 6} s2 = {6, 5, 4, 3, 2, 1} # ==判断两个集合是否相等 print(s1 == s2) # 输出:True s3 = {7, 8, 9, 10} s4 = {1, 2, 3, 4, 5, 6, 7, 8} # issubset判断是否为子集 print(s3.issubset(s4)) # 输出:False # issuperset判断是否为父集 print(s4.issuperset(s3)) # 输出:False s5 = {5} s6 = {1, 3, 5, 7, 9} # isdisjoint判断集合是否存在重复元素:True表示不存在,False表示存在 print(s5.isdisjoint(s6)) # 输出:False
以上是关于Python基础知识(31)Set之间的关系操作的主要内容,如果未能解决你的问题,请参考以下文章