知行编程网知行编程网  2022-12-07 03:00 知行编程网 隐藏边栏  3 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python中集合的范围怎么比较包容性?的相关知识,包括python编程入门,以及python爬虫这些编程知识,希望对大家有参考作用。

集合可以使用大于(>)、小于(<)、大于等于(>=)、小于等于(<=)、等于(==)、不等于(!=)来判断一个集合是否完全包含在另一个Set中,也可以使用子父集合判断函数。

定义三个集合s1,s2,s3:

>>> s1=set([1, 2, 3, 4, 5])
>>> s2=set([1, 2, 3, 4])
>>> s3=set(['1', '8', '9', '5'])




1.大于(

>)或大于等于(>=)

>>> s1 > s2
True
>>> s1 > s3
False
>>> s1 >= s2
True



表示左边集合是否完全包含右边集合,如集合

s1是否完全包含集合s2。




2.小于(

<)或 小于等于(<=)

>>> s2 < s1
True
>>> s1 < s3
False‍
>>> s3 < s1
False



表示左边的集合是否完全包含在右边的集合中,比如集合

s1是否完全包含于集合s2。






3.等于(

==)、不等于(!=)



>>> s1 == s2
False
>>> s2 == s3
False
>>> s1 != s2
True


判断两个集合是否完全相同。

注意:集合大小判断算子只判断集合的包容性! ! !



例如

:

s1 = {1, 2, 3}
s2 = set(range(10))
print(s1 < s2)    # True
print(s1 <= s2)    # True
s3 = {4, 5, 6}
print(s3 > s1)    # False
print(s2 >= s3)    # True


以上就是我们在python中判断集合范围的方法。使用的判断符号和之前的学习是一致的,但是集合之间的比较只能是包容性判断,需要大家注意区分。



(推荐操作系统:windows7系统、Python 3.9.1,DELL G3电脑。)

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享