Python 集合 intersection() メソッド

集合 x と集合 y に存在するプロジェクトを含むセットを返します:

x = {"apple", "banana", "cherry"}
y = {"google", "microsoft", "apple"}
z = x.intersection(y) 
print(z)

実行例

定義と使用法

intersection() メソッドは、2つまたは多くのセット間の類似性を含むセットを返します。

意味:返されるセットには、2つのセットが共に存在するプロジェクトのみが含まれます。または、2つ以上のセットを比較する場合、すべてのセットに存在するプロジェクトが含まれます。

文法

セット.intersection(set1, set2 ... など)

パラメータの値

パラメータ 説明
set1 必須。検索する必要がある集合。
set2

オプション。検索する必要がある他の集合。

任意の多くの集合を比較できます。

集合はカンマで区切られます。

さらに多くの例

3つの集合を比較し、すべての3つの集合に存在するプロジェクトを返します:

x = {"a", "b", "c"}
y = {"c", "d", "e"}
z = {"f", "g", "c"}
result = x.intersection(y, z)
print(result)

実行例