Subsets

Subsets[list]
list の可能なすべての部分集合のリストを与える.

Subsets[list,n]
最高で 個の要素を含むすべての部分集合を与える.

Subsets[list,{n}]
厳密に 個の要素を含むすべての部分集合を与える.

Subsets[list,{nmin,nmax}]
個から個の要素を含むすべての部分集合を与える.

Subsets[list,nspec,s]
結果を最初の個の部分集合に限定する.

Subsets[list,nspec,{s}]
番目の部分集合を与える.

詳細詳細

  • Subsets[list]のベキ集合を与える.
  • Subsets[list]は,list 中の短い部分集合を先行させ,後の要素は最初に省略するようにする.
  • list の要素がSortで返された順番になっている場合は,Subsets[list]の完全な結果もまたこの順番になる.
  • Subsets[list,All]Subsets[list]と等価である.
  • Subsets[list,{nmin,nmax,dn}], , 要素を含む部分集合を返す.
  • Subsets[list,nspec,spec]は,spec が指定する要素が存在するという条件で,Take[Subsets[list,nspec],spec]と同じ結果を与える.
2004年に導入
(5.1)