Set
2021-08-07 00:00:00
初期化
s = set() s = set([1, 2, 3]) s = {1, 2, 3}
ループ
for i in s: print(i) for i, v in enumerate(s): print(i, v)
追加
s.add(10) s |= {100, 200}
削除
s.remove(1) #要素がないとエラーになる s.discard(1) #要素がなくてもエラーにならない v = s.pop() s.clear()
その他
size = len(s) s1.issubset(s2) s1.issuperset(s2) s1 | s2 #和集合 s1 & s2 #積集合 s1 - s2 #差集合