set型を使う
set型を使って和集合と積集合をもとめます。set型を作るときは{}で囲います。
s = {1,2,3}
set型の特徴は順番と重複が無視されます。
集合演算子
set型に集合演算子を使うと和集合や積集合が求められます。
| 和集合
& 積集合
コード
まずは和集合から
s = {1,2,3,4,5,5}#重複は無視される
t = {2,3}
union = s|t#集合sとtの和集合
print(union)
出力
{1, 2, 3, 4, 5}
積集合
s = {1,2,3,4,5,5}#重複は無視される
t = {2,3}
intarsection = s & t#sとtの積集合
print(intarsection)
出力
{2, 3}