Complement[eall,e1,e2,…]
eall内のいずれの eiでもない要素を与える.


Complement
Complement[eall,e1,e2,…]
eall内のいずれの eiでもない要素を与える.
詳細とオプション

- Complementが返すリストは標準的な順に並べ替えられる.
- Complement[eall,e1,…,SameTest->test]は,eallの要素と eiからなるそれぞれのペアに test を適用して同じであるかどうかを決定する.
例題
すべて開く すべて閉じる一般化と拡張 (1)
ComplementはListだけでなく,任意の頭部に使うことができる:
アプリケーション (4)
特性と関係 (1)
Complement[list1,list2]の結果はソートされており,繰り返される要素は含んでいない:
以下も同じ結果を返すが,list1のもとの順序と多重度を保持している:
DeleteDuplicatesを使って順序を保持しつつ多重度を削除する:
関連項目
Intersection Union SymmetricDifference UniqueElements Take Select DisjointQ SubsetQ ContainsOnly ContainsAll Diff Diff3
Function Repository: MultisetComplement
テクニカルノート
関連するガイド
-
▪
- リストの並べ替えと再構築 ▪
- 集合の操作 ▪
- リストへの数学的およびカウント操作 ▪
- 離散数学 ▪
- 表形式の変換 ▪
- 離散データと整数データ
履歴
1988 で導入 (1.0) | 1996 で更新 (3.0)
テキスト
Wolfram Research (1988), Complement, Wolfram言語関数, https://reference.wolfram.com/language/ref/Complement.html (1996年に更新).
CMS
Wolfram Language. 1988. "Complement." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 1996. https://reference.wolfram.com/language/ref/Complement.html.
APA
Wolfram Language. (1988). Complement. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/Complement.html
BibTeX
@misc{reference.wolfram_2025_complement, author="Wolfram Research", title="{Complement}", year="1996", howpublished="\url{https://reference.wolfram.com/language/ref/Complement.html}", note=[Accessed: 18-September-2025]}
BibLaTeX
@online{reference.wolfram_2025_complement, organization={Wolfram Research}, title={Complement}, year={1996}, url={https://reference.wolfram.com/language/ref/Complement.html}, note=[Accessed: 18-September-2025]}