1. <source id="nejs2"></source>
  2. <video id="nejs2"></video>
    <source id="nejs2"></source>
          1. 首頁 > Python 內置函數和方法 > Python 集合方法 > Python symmetric_difference()

            Python symmetric_difference()

            更新:

            python 中的symmetric_difference()函數返回一個包含兩個集合的對稱差的新集合。對稱差意味著元素集或者在第一個集合中,或者在第二個集合中。它不包含集合中的公共元素。

             **A.symmetric_difference(B)** #where A & B are sets 
            

            對稱差()參數:

            symmetric_difference()函數將集合作為其參數。Python 還有另一種尋找對稱差的方法,那就是使用^算子。

            參數 描述 必需/可選
            水果派 要在其中檢查匹配的集合 需要

            對稱差()返回值

            返回值總是包含除公共元素之外的混合元素的集合。

            | 投入 | 返回值 | | 設置 | 具有對稱差的集合 |

            Python 中的對稱 _ 差分()方法示例

            示例 1:對稱_difference()在 Python 中是如何工作的?

             A = {1, 2, 3, 4}
            B = {2, 5, 6 }
            C = {7, 5}
            
            print(A.symmetric_difference(B))
            print(B.symmetric_difference(A))
            
            print(A.symmetric_difference(C))
            print(B.symmetric_difference(C)) 
            

            輸出:

             {1, 3, 4, 5, 6}
            {5, 6, 4, 1, 3}
            {1, 3, 4, 5, 6, 7}
            {'2', '5', '7'} 

            示例 2:使用^算子的對稱差分

             X = {1, 2, 3, 4}
            Y = {5, 3, 1}
            
            print(X ^ Y)
            print(Y ^ X)
            
            print(X ^ X)
            print(Y ^ Y) 
            

            輸出:

             {2, 4, 5}
            {4, 2, 5}
            set()
            set() 
            頂部 久久久久99精品成人片毛片_黃色A片三級三級三級无码_日本不卡高清视频v中文字幕_高清欧美视频一区二区
            1. <source id="nejs2"></source>
            2. <video id="nejs2"></video>
              <source id="nejs2"></source>