Pythonでは集合を扱うためのデータ型があります
これらを扱うためのデータセットで
値の重複が有りません
set型を作る際は set([ 値,値 ]) とします
集合の計算を行う場合はこうなります
和 (union)
積 (intersection)
差 (difference)
対称差 (symmetric difference)
これらを扱うためのデータセットで
値の重複が有りません
set型を作る際は set([ 値,値 ]) とします
集合の計算を行う場合はこうなります
a = set([1,2,3,4,3,2]) b = set([3,4,5]) print (a - b) # 差集合:aにあってbにないもの print (a | b) # 和集合:aとbの和 print (a & b )# 積集合:aとb双方にあるもの print (a ^ b) # 商集合:aとbどちらかにしかないもの

コメントする