2017-09-25 32 views
-1

我有2個元組A & B.如何提取A & B的常用元素以形成新的元組? 例如:從2元組中提取公共元素python

A -> (1,'a',(2,'b'),3,'c',4) 
    B -> (1,(2,'b'),4,8) 
    new_tuple -> (1,(2,'b'),4) 

謝謝。

+0

您是否在發佈之前執行了一些研究?像谷歌?因爲那個很微不足道。 –

回答

0

你可以e集交集。請注意,這並不能保證任何有關元素順序的內容。

>>> A = (1,'a',(2,'b'),3,'c',4) 
>>> B = (1,(2,'b'),4,8) 
>>> tuple(set(A).intersection(set(B))) 
(1, (2, 'b'), 4)