Python の difference() 関数で利用できるオプションについて教えてください。

Pythonでは、difference()は2つの集合の差集合を返すメソッドです。差集合とは、最初の集合にのみ存在し、2つ目の集合には存在しない要素のことです。

difference()メソッドはiterableを引数に取り、第一のiterableにあって引数iterableにない要素だけを含む新しい集合を返します。

difference() メソッドの使用例を以下に示します。

set1 = {1, 2, 3, 4, 5}
set2 = {4, 5, 6, 7, 8}

result = set1.difference(set2)
print(result)  # 输出: {1, 2, 3}

result = set2.difference(set1)
print(result)  # 输出: {8, 6, 7}

上記の例では、set1 と set2 は 2 つの集合です。set1.difference(set2) を呼び出すことで、{1, 2, 3} が得られます。これは set1 にのみあって set2 にないものです。同様に、set2.difference(set1) を呼び出すことで、{8, 6, 7} が得られます。これは set2 にのみあって set1 にないものです。

bannerAds