最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python中判斷集合范圍的方法小結(jié)

 更新時間:2021年03月05日 10:46:50   作者:億速云  
這篇文章主要介紹了python中判斷集合范圍的方法小結(jié),本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

我們在比較數(shù)值大小的時候,會使用一些比較符號來進(jìn)行判斷。在python集合中也有這樣的比較,但有一點要注意的是,我們比較的是集合之間的包容性,而不是簡單數(shù)值之間的大小比較,這點在文章的開頭就進(jìn)行明確,也是對于我們python初學(xué)者的提醒。

集合可以使用大于(>)、小于(<)、大于等于(>=)、小于等于(<=)、等于(==)、不等于(!=)來判斷某個集合是否完全包含于另一個集合,也可以使用子父集判斷函數(shù)。

定義三個集合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

判斷兩個集合是否完全相同。

注意:集合的大小判斷操作符只會判斷集合的包容性!?。?/p>

例如:

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判斷集合的方法,具體如下所示:

1、isdisjoint 方法用于判斷兩個集合是否存在相同元素,沒有返回 True,否則返回 False。

my_set1 = {"apple", "orange", "pear", "grape"}
my_set2 = {"banana", "watermelon"} 
# 兩個集合沒有相同元素
ret_bool = my_set1.isdisjoint(my_set2)
print(ret_bool) # 返回 True
my_set1 = {"apple", "orange", "pear", "grape"}
my_set2 = {"banana", "watermelon","apple"}
# 兩個集合有相同元素
ret_bool = my_set1.isdisjoint(my_set2)
print(ret_bool)

2、issubset 該方法用于判斷一個集合是否是另一個集合的子集,確定是返回 True,否則返回 False。

my_set1 = {"apple", "orange", "pear", "grape"}
my_set2 = {"banana", "watermelon"}
# 第二個集合不是第一個集合的子集
ret_bool = my_set2.issubset(my_set1)
print(ret_bool) # 返回 False

# 第二個集合是第一個集合的子集
my_set1 = {"apple", "orange", "pear", "grape"}
my_set2 = {"orange","apple"}

ret_bool = my_set2.issubset(my_set1)
print(ret_bool) # 返回 True

到此這篇關(guān)于python中判斷集合范圍的方法小結(jié)的文章就介紹到這了,更多相關(guān)python判斷集合內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

  • python詞云庫wordcloud的使用方法與實例詳解

    python詞云庫wordcloud的使用方法與實例詳解

    這篇文章主要介紹了python詞云庫wordcloud的使用方法與實例詳解,需要的朋友可以參考下
    2020-02-02
  • 利用Python實現(xiàn)普通視頻變成動漫視頻

    利用Python實現(xiàn)普通視頻變成動漫視頻

    這篇文章主要為大家詳細(xì)介紹了如何利用Python語言實現(xiàn)普通視頻變成動漫視頻效果,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下
    2022-08-08
  • Python實現(xiàn)簡單石頭剪刀布小游戲的示例代碼

    Python實現(xiàn)簡單石頭剪刀布小游戲的示例代碼

    石頭剪刀布是一種簡單而又經(jīng)典的游戲,常常用于決定勝負(fù)或者娛樂消遣,本文將使用Python實現(xiàn)一個簡單的石頭剪刀布游戲,需要的可以參考一下
    2023-06-06
  • Python3基礎(chǔ)之函數(shù)用法

    Python3基礎(chǔ)之函數(shù)用法

    這篇文章主要介紹了Python3的函數(shù)用法,非常重要,需要的朋友可以參考下
    2014-08-08
  • python?IO多路復(fù)用之epoll詳解

    python?IO多路復(fù)用之epoll詳解

    這篇文章主要為大家詳細(xì)介紹了python?IO多路復(fù)用之epoll,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-08-08
  • 基于Python_腳本CGI、特點、應(yīng)用、開發(fā)環(huán)境(詳解)

    基于Python_腳本CGI、特點、應(yīng)用、開發(fā)環(huán)境(詳解)

    下面小編就為大家?guī)硪黄赑ython_腳本CGI、特點、應(yīng)用、開發(fā)環(huán)境(詳解)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-05-05
  • python實現(xiàn)AdaBoost算法的示例

    python實現(xiàn)AdaBoost算法的示例

    這篇文章主要介紹了python實現(xiàn)AdaBoost算法的示例,幫助大家更好的理解和了解機(jī)器學(xué)習(xí)算法,感興趣的朋友可以了解下
    2020-10-10
  • 讓Python更加充分的使用Sqlite3

    讓Python更加充分的使用Sqlite3

    這篇文章主要為大家詳細(xì)介紹了Python更加充分的使用Sqlite3的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-12-12
  • python從入門到實踐之組合數(shù)據(jù)類型

    python從入門到實踐之組合數(shù)據(jù)類型

    這篇文章主要為大家介紹了python組合數(shù)據(jù)類型,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-01-01
  • 最新評論

    浦北县| 翼城县| 尼勒克县| 石台县| 龙岩市| 项城市| 广水市| 灵山县| 金山区| 达州市| 鹤峰县| 错那县| 若尔盖县| 济源市| 亚东县| 红桥区| 永城市| 连南| 大安市| 高密市| 深圳市| 永顺县| 曲周县| 兰溪市| 长沙市| 文昌市| 濮阳市| 新邵县| 石首市| 大洼县| 寿宁县| 宁蒗| 东乡县| 正阳县| 铜梁县| 丰城市| 太康县| 南平市| 内丘县| 德令哈市| 日土县|