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)