Python セットメソッド
Pythonには、セットで使用できる一連の組み込みメソッドがあります。
| 方法 | 説明 |
|---|---|
| add() | 要素を追加します。 |
| clear() | すべての要素を削除します。 |
| copy() | セットのコピーを返します。 |
| difference() | 差集合として新しい集合を返します。 |
| difference_update() | 差集合を新しい集合として取得するのではなく、最初の集合にそのまま保存します。 |
| discard() | 指定の要素を削除します。 |
| intersection() | 配列同士の重複を積集合させます。 |
| intersection_update() | 両方のset型に存在しない要素を削除します。 |
| isdisjoint() | 集合が他の集合と互いに素かどうか判定します。 |
| issubset() | set内のすべての要素が指定されたset内に存在するかどうか判定します。 |
| issuperset() | 部分集合を判定します。 |
| pop() | 一つの要素をランダムに削除します。 |
| remove() | 指定された要素を削除します。 |
| symmetric_difference() | 2つの集合の対称差をもつ集合を返します。 |
| symmetric_difference_update() | 2つの集合の対称差をもつ集合を更新します。 |
| union() | 集合を和集合させます。 |
| update() | 和集合を新しい集合として取得するのではなく、最初の集合に更新します。 |
セットの詳細については、"Python セットのチュートリアル"をご覧ください。