ray88’s diary

お仕事で困ったとき用の自分用の覚書

Python セットの集合演算子 差集合(aセットからbセットの要素を取り除く)

python 目次 - ray88’s diary
■aセットからbセットの要素を取り除く(差集合)
・差集合の演算には - 演算子 または difference( ) を使用する
・差集合の演算では、aセットから b セットの要素を取り除いたセットを作成する。


■サンプルコード

【差集合:a からb に含まれている要素を取り除いたセットを作る】

a = {"リンゴ","みかん","桃","いちご"}
b = {"いちご","スイカ","みかん","バナナ"}
c = a - b  #差集合を求める
print("c:",c)


【difference( ) を使って差集合を求める】

a = {"リンゴ","みかん","桃","いちご"}
b = {"いちご","スイカ","みかん","バナナ"}
c = a.difference(b)  #差集合を求める
print("c:",c)