LexicographicSort[{e1,e2,…}]
式 eiのリストを辞書式順序でソートする.
LexicographicSort[{e1,e2,…},p]
順序関数 p を使って式 eiの要素を比較する.
LexicographicSort
LexicographicSort[{e1,e2,…}]
式 eiのリストを辞書式順序でソートする.
LexicographicSort[{e1,e2,…},p]
順序関数 p を使って式 eiの要素を比較する.
詳細
- 辞書式順序のソートは辞書順のソートとしても知られている.
- デフォルトで,LexicographicSortは正規順Orderで式 eiの要素を比較する.
- LexicographicSort[{string1,string2,…}]は文字列の文字のリストの辞書式順序でソートする.
- LexicographicSort[list,p]はLexicographicOrder[list1,list2,p]に等しい.
例題
すべて開く すべて閉じる例 (1)
スコープ (5)
LexicographicSort[{{b, c}, {b, b, a, a}, {a, b, c}}]LexicographicSort[{{Infinity, 0.}, {0, 0., 1.}, {-Infinity, 2., 2., 3.}}, NumericalOrder]List以外の頭部を持つ式を辞書式順序でソートする:
LexicographicSort[{h[b, c], h[b, b, a, a], h[a, b, c]}]LexicographicSort[{"bob", "alice"}]それぞれの値を比較することで,連想のリストを辞書式順序でソートする:
LexicographicSort[{<|"c" -> 1|>, <|"a" -> 3, "b" -> 2|>}]アプリケーション (1)
特性と関係 (6)
LexicographicSort[{{b, a, c}, {b, a, b, c, d}, {b, a, a, c}}]すべての要素が最も短いリストの長さまで一致する場合は,最も短いリストが最初に置かれる:
LexicographicSort[{{a, b, c, d}, {a}, {a, b, c}, {a, b}}]LexicographicSort[{{a, b, c}, {}, {b, a}}]LexicographicSort[list]はSort[list,LexicographicOrder]に等しい:
SeedRandom[1234];
lists = RandomChoice[Alphabet[], #]& /@ RandomInteger[{2, 5}, 5]LexicographicSort[lists]Sort[lists, LexicographicOrder]Sort[lists]同じ長さのリストについては,LexicographicSortはSortに等しい:
list1 = RandomChoice[Alphabet[], 5]list2 = RandomChoice[Alphabet[], 5]LexicographicSort[{list1, list2}]Sort[{list1, list2}]文字列に対してのLexicographicSortはデフォルトオプションのAlphabeticSortに等しい:
words = RandomWord[4]LexicographicSort[words]AlphabeticSort[words]AlphabeticSortおよびSortは,文字列が文字と数字を含む場合には辞書式ではない:
strings = {"A2", "a2", "A1", "a1"};LexicographicSort[strings]AlphabeticSort[strings]Sort[strings]関連するガイド
テキスト
Wolfram Research (2021), LexicographicSort, Wolfram言語関数, https://reference.wolfram.com/language/ref/LexicographicSort.html.
CMS
Wolfram Language. 2021. "LexicographicSort." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/LexicographicSort.html.
APA
Wolfram Language. (2021). LexicographicSort. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/LexicographicSort.html
BibTeX
@misc{reference.wolfram_2026_lexicographicsort, author="Wolfram Research", title="{LexicographicSort}", year="2021", howpublished="\url{https://reference.wolfram.com/language/ref/LexicographicSort.html}", note=[Accessed: 02-November-2026]}
BibLaTeX
@online{reference.wolfram_2026_lexicographicsort, organization={Wolfram Research}, title={LexicographicSort}, year={2021}, url={https://reference.wolfram.com/language/ref/LexicographicSort.html}, note=[Accessed: 02-November-2026]}