Pythonでのセットの共通部分を見つける方法


セットの共通部分を見つけるには、組み込み関数のintersectionを使用します。intersection関数は、2つ以上のセットを受け取り、それらのセットに共通して存在する要素のセットを返します。

以下に、シンプルで簡単な方法とコード例を示します。

# 2つのセットの共通部分を見つける
set1 = {1, 2, 3, 4, 5}
set2 = {4, 5, 6, 7, 8}
intersection_set = set1.intersection(set2)
print(intersection_set)

上記のコードでは、set1set2の共通部分を見つけています。intersection関数を使用して、set1set2の共通する要素である{4, 5}が返されます。

また、intersection関数は2つ以上のセットに対しても使用することができます。

# 3つのセットの共通部分を見つける
set1 = {1, 2, 3}
set2 = {2, 3, 4}
set3 = {3, 4, 5}
intersection_set = set1.intersection(set2, set3)
print(intersection_set)

上記のコードでは、set1set2set3の共通部分を見つけています。intersection関数にset1set2set3を渡すことで、共通する要素である{3}が返されます。

以上がPythonでセットの共通部分を見つける方法のシンプルな説明とコード例です。これを参考にして、約1000語のブログ投稿を作成することができます。