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 セットのチュートリアル"をご覧ください。
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。