SymmetricDifference[list1,list2,…]
リスト listiの対称差を与える.
SymmetricDifference
SymmetricDifference[list1,list2,…]
リスト listiの対称差を与える.
詳細とオプション
- SymmetricDifference[list1,list2]は list1または list2にはあるが両方にはない要素のソートされたリストを与える.
- SymmetricDifference[list1,list2,…]は奇数の listiに出現する要素のソートされたリストを与える.
- listiの頭部は等しくなければならないが,Listである必要はない.
- SymmetricDifference[list1,list2,…,SameTesttest]は test を listi中の要素の各ペアに適用して両者が等しいみなされるべきかどうかを判別する.
例題
すべて開く すべて閉じる例 (2)
スコープ (1)
オプション (1)
SameTest (1)
デフォルトで,SymmetricDifferenceはSameQ比較を行う:
SymmetricDifference[{1, 2, 3}, {2., 3., 4.}]Equalを使って数を数値で比較する:
SymmetricDifference[{1, 2, 3}, {2., 3., 4.}, SameTest -> Equal]特性と関係 (6)
SymmetricDifference[]は{}を返す:
SymmetricDifference[]SymmetricDifference[list,{}]は list を返す:
SymmetricDifference[{a, b, c}, {}]SymmetricDifference[l1,l2]はSymmetricDifference[l2,l1]と同じ要素を返す:
SymmetricDifference[{a, b}, {b, c}]SymmetricDifference[{b, c}, {a, b}]SymmetricDifference[l1,l2]はUnion[Complement[l1,l2],Complement[l2,l1]]に等しい:
l1 = {b, c, e};
l2 = {b, c, a};SymmetricDifference[l1, l2]Union[Complement[l1, l2], Complement[l2, l1]]SymmetricDifference[l1,l2]はComplement[Union[l1,l2],Intersection[l1,l2]]に等しい:
l1 = {b, c, e};
l2 = {b, c, a};SymmetricDifference[l1, l2]Complement[Union[l1, l2], Intersection[l1, l2]]SymmetricDifference[l1,l2,…]は奇数のリストに出現する要素を返す:
l1 = {1, 2, 3};
l2 = {2, 3, 4};
l3 = {3, 4, 5};SymmetricDifference[l1, l2, l3]UniqueElements[{l1,l2,…}]はリストの1つだけに出現する要素を返す:
UniqueElements[{l1, l2, l3}]関連するガイド
-
▪
- 集合の操作
テキスト
Wolfram Research (2022), SymmetricDifference, Wolfram言語関数, https://reference.wolfram.com/language/ref/SymmetricDifference.html.
CMS
Wolfram Language. 2022. "SymmetricDifference." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/SymmetricDifference.html.
APA
Wolfram Language. (2022). SymmetricDifference. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/SymmetricDifference.html
BibTeX
@misc{reference.wolfram_2026_symmetricdifference, author="Wolfram Research", title="{SymmetricDifference}", year="2022", howpublished="\url{https://reference.wolfram.com/language/ref/SymmetricDifference.html}", note=[Accessed: 03-November-2026]}
BibLaTeX
@online{reference.wolfram_2026_symmetricdifference, organization={Wolfram Research}, title={SymmetricDifference}, year={2022}, url={https://reference.wolfram.com/language/ref/SymmetricDifference.html}, note=[Accessed: 03-November-2026]}