本文へ移動

setintersection 関数

setintersection関数は、複数の集合を受け取り、与えられたすべての集合に共通する要素のみを含む単一の集合を生成します。言い換えれば、集合の共通部分を計算します。

コードブロック
setintersection(sets...)

コードブロック
> setintersection(["a", "b"], ["b", "c"], ["b", "d"])
[
"b",
]

与えられた引数は集合に変換されるため、結果は集合になり、与えられた要素の順序は保持されません。

  • contains は、指定されたリストまたは集合に指定された要素値が含まれているかどうかをテストします。
  • setproduct は、複数の集合のデカルト積を計算します。
  • setsubtract は、2つの集合の相対補集合を計算します。
  • setunion は、複数の集合の和集合を計算します。