DeleteDuplicates
DeleteDuplicates[list]
list から重複するものをすべて削除する.
DeleteDuplicates[list,test]
test を要素のペアに適用し,それらが重複とみなされるべきかどうかを決定する.
詳細
- DeleteDuplicates[list]は,各個別要素を list の最初に現れるものを除いて削除する.
- DeleteDuplicatesは,連想に使い,連想の前の方と値が重複する項目を削除することができる.
- DeleteDuplicatesは要素を除くだけで,並べ直すことはない.
- DeleteDuplicates[list]はDeleteDuplicates[list,SameQ]に等しい. »
例題
すべて開くすべて閉じるスコープ (3)
特性と関係 (4)
DeleteDuplicates[list]はDeleteDuplicates[list,SameQ]に等しい:
DeleteDuplicatesは並べ替えをしないUnionに等しい:
DeleteDuplicates[list,test]は,test を2つの要素に適用して両者が重複しているかどうかを判定する:
DeleteDuplicatesBy[list,f]は f を使って各要素を変換し結果を比較する:
CountDistinct[list]はLength[DeleteDuplicates[list]]に等しい:
CountDistinct[list,test]はLength[DeleteDuplicates[list,test]]に等しい:
テキスト
Wolfram Research (2008), DeleteDuplicates, Wolfram言語関数, https://reference.wolfram.com/language/ref/DeleteDuplicates.html (2014年に更新).
CMS
Wolfram Language. 2008. "DeleteDuplicates." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2014. https://reference.wolfram.com/language/ref/DeleteDuplicates.html.
APA
Wolfram Language. (2008). DeleteDuplicates. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/DeleteDuplicates.html