set.issubset() 部分集合か
最終更新:2026-09-22
set.issubset() 部分集合か
set.issubset(other) は set が other の部分集合かを判定する。
| カテゴリ | 集合メソッド |
|---|---|
| 種類 | 組み込み型メソッド |
| Python バージョン | all |
📝 構文
set.issubset(other)
⚙️ 引数
| other 必須 | The iterable to test against (the superset). |
|---|
戻り値:bool, True if every element of set is in other.
元のオブジェクトを変更するか:いいえ(新しいオブジェクトを返す)
▶ 例
下のコードを編集し「実行」をクリックすると、出力パネルに結果が表示されます:
実行結果:
True
False
💡 関連するケース
さらに多くのケースは近日公開予定です。
❓ よくある質問
Qissubset() は何をチェックしますか?
A現在の集合が other の部分集合かどうか(その要素がすべて other に含まれるか)です。{1, 2}.issubset({1, 2, 3}) は True を返します。
Q空集合はあらゆる集合の部分集合ですか?
Aはい。set().issubset({1}) は True を返します。
Q集合は自身の部分集合ですか?
Aはい。{1, 2}.issubset({1, 2}) は True です。真部分集合をテストするには < 演算子を使います。
Q<= 演算子との違いは何ですか?
A実質的に同等です:a.issubset(b) は a <= b のようなものです。真部分集合には a < b を使います。