<strike id="ca4is"><em id="ca4is"></em></strike>
  • <sup id="ca4is"></sup>
    • <s id="ca4is"><em id="ca4is"></em></s>
      <option id="ca4is"><cite id="ca4is"></cite></option>
    • 二維碼
      企資網

      掃一掃關注

      當前位置: 首頁 » 企資快報 » 戶外 » 正文

      Python中的集合關系都有哪些?

      放大字體  縮小字體 發布日期:2023-02-24 15:32:55    作者:付夢妮    瀏覽次數:75
      導讀

      數學中,兩個集合關系的常見操作包括:交集、并集、差集、補集。設A.B是兩個集合,集合之間的關系如下。(1)交集是指屬于集合A且屬于集合B的元素所組成的集合。(2)并集是指集合A和集合B的元素合并在一起組成的集合。(

      數學中,兩個集合關系的常見操作包括:交集、并集、差集、補集。設A.B是兩個集合,集合之間的關系如下。

      (1)交集是指屬于集合A且屬于集合B的元素所組成的集合。

      (2)并集是指集合A和集合B的元素合并在一起組成的集合。

      (3)差集是指屬于集合4但不屬于集合B的元素所組成的集合。

      (4)補集是指屬于集合A和集合B但不同時屬于兩者的元素所組成的集合。

      Python 中集合之間支持前面所介紹的4種操作,操作邏輯與數學定義完全相同。Python提供了4種操作符以實現這4項操作,分別是交集(&)、并集(l)、差集(-)、補集(∧)。下面以兩個圓形表示集合A和B,并使用陰影部分顯示4種操作的結果,如圖下圖所示。

      除此之外,Python還提供了4個增強操作符:l=、-=、&=、“=,它們與前面4個操作符的區別是,前者是生成了一個新的集合,而后者是更新了位于操作符左側的集合。接下來通過一張表羅列集合S和T之間關系的常見操作,具體如表所示。

      假設有集合a={1,11,21,31,17}和集合b={0,11,20,17,30),它們執行取交集、并集、差集、補集的示例如下:

      >>>a={1, 11, 21, 31, 17}>>> b={0,11,20,17,30}>>>a|b #取a和b的并集{0, 1, 11, 17, 20, 21, 30, 31}>>> a-b #取a和b的差集{1,21,31}>>> a&b #取a和b的交集{17, 11}>>> a∧b #取a和b的補集{0, 1, 20, 21, 30, 31}

      對于兩個集合A與B,如果集合A中的所有元素都是集合B的元素,那么集合B包含集合A,也就是說集合A是集合B的子集,集合B是集合A的超集;如果集合A中的所有元素都是集合B中的元素,且集合B中至少有一個元素不屬于集合A,那么集合A是集合B的真子集,集合B是集合A的真超集。

      Python 中使用的比較運算符可以用來檢查某個集合是否為其他集合的子集或者超集,其中,“<”或者“<=”運算符用于判斷真子集和子集,“>”和“>=”運算符用于判斷的是真超集和超集。需要注意的是,“<”和“>”運算符支持的是嚴格意義定義的子集和超集,它們不允許兩個集合相等;而“<=”和“>=”運算符支持的是非嚴格意義定義的子集和超集,它們允許兩個集合是相等的。例如:

      >>> set_ one = set('what')>>> set_two = set('hat') >>> set_one < set_two #判斷set_one是否為set_two 的嚴格子集False>>> set_one >set_two #判斷set_one是否為set two的嚴格超集True

       
      (文/付夢妮)
      免責聲明
      本文僅代表作發布者:付夢妮個人觀點,本站未對其內容進行核實,請讀者僅做參考,如若文中涉及有違公德、觸犯法律的內容,一經發現,立即刪除,需自行承擔相應責任。涉及到版權或其他問題,請及時聯系我們刪除處理郵件:weilaitui@qq.com。
       

      Copyright ? 2016 - 2025 - 企資網 48903.COM All Rights Reserved 粵公網安備 44030702000589號

      粵ICP備16078936號

      微信

      關注
      微信

      微信二維碼

      WAP二維碼

      客服

      聯系
      客服

      聯系客服:

      在線QQ: 303377504

      客服電話: 020-82301567

      E_mail郵箱: weilaitui@qq.com

      微信公眾號: weishitui

      客服001 客服002 客服003

      工作時間:

      周一至周五: 09:00 - 18:00

      反饋

      用戶
      反饋

      午夜久久久久久网站,99久久www免费,欧美日本日韩aⅴ在线视频,东京干手机福利视频
        <strike id="ca4is"><em id="ca4is"></em></strike>
      • <sup id="ca4is"></sup>
        • <s id="ca4is"><em id="ca4is"></em></s>
          <option id="ca4is"><cite id="ca4is"></cite></option>
        • 主站蜘蛛池模板: www..99557c..com| 亚洲国产一区二区三区 | 国产乱子伦露脸在线| 亚洲av无码专区在线观看下载 | 成人黄软件网18免费下载成人黄18免费视频| 国产成人亚洲精品无码AV大片| 亚洲一区二区三区电影| 草草影院第一页| 柳岩老师好紧好爽再浪一点| 国产精品JIZZ在线观看老狼| 亚洲av无码一区二区三区dv| 精品一区二区视频在线观看| 日韩福利电影在线观看| 国产免费午夜a无码v视频| 久久久久亚洲av成人网人人软件 | 福利视频第一页| 天天狠天天透天干天天怕∴| 人人妻人人添人人爽日韩欧美| 99久久99久久久99精品齐| 欧美激情一区二区三区在线| 国产精品成人99一区无码| 亚洲AV无码成人专区| 麻豆三级在线播放| 撕开老师的丝袜白丝扒开粉嫩的小| 啦啦啦中文中国免费高清| 一区二区视频免费观看| 狠狠爱无码一区二区三区| 国产精品黄大片观看| 亚洲aaa视频| 色综合小说天天综合网| 怡红院怡春院首页| 亚洲精品无码国产| 亚洲武侠欧美自拍校园| 日本在线视频播放| 免费成人在线电影| 51国产黑色丝袜高跟鞋| 日韩欧美久久一区二区| 四虎国产精品免费视| a毛片免费全部播放完整成| 欧美日韩在线成人| 国产在线色视频|