Python勉強メモ(12)集合

Python

集合:set について

集合は辞書の「key」だけにした形だ。{1,2,3}といった様に波カッコで一マトメにする。
※空の{}を入力すると、空のセットではなく、空の辞書として認識される。
辞書でもkeyは重複できなかったが、集合でも内容の重複はできません。 この特徴が『集合』の醍醐味です。

<strong>コルトン君</strong>
コルトン君

ジャあ、リストから重複を消したい場合、一度setにしてリストに戻したらイイジャん!

メソッド内容
add要素を加えるa.add(5){1,2,3,4,5}
remove要素を削除a.remove(4){1,2,3,5}
discard要素を削除。削除できなくても
エラーにならない
a.discard(6)
clear空のセットにするa.clear(){}

演算集合

集合は 異なる集合どうしを比較して、足したり、引いたりして、必要な集合データを集める事がとても大事なんだ

<strong>コルトン君</strong>
コルトン君

つまり、必要な要素だけを集計して、setすることが目的の型なんジャない!

コメント

PAGE TOP