NumericalSort
NumericalSort[list]
把 list 的元素按数字顺序排序.
更多信息
- NumericalSort[list] 等价于 Sort[list,NumericalOrder].
- NumericalSort 用的是与 Sort 一样的经典顺序,除了它是按数值来处理数值表达式、日期和 Quantity 对象之外(与它们的表示无关).
- NumericalSort 适用于具有任意标头的表达式,不只是 List.
范例
打开所有单元关闭所有单元范围 (7)
属性和关系 (2)
NumericalSort 用 NumericalOrder 作为排序函数:
当用 Less 作为排序函数时也可以对数值表达式进行排序,但对于其他表达式则不一定:
The result of TakeSmallest is sorted following NumericalSort:
It can be different from the result of Sort:
可能存在的问题 (1)
用 NumericalSort 排序不能保证同一数字的不同表示的特定顺序:
Wolfram Research (2017),NumericalSort,Wolfram 语言函数,https://reference.wolfram.com/language/ref/NumericalSort.html.
文本
Wolfram Research (2017),NumericalSort,Wolfram 语言函数,https://reference.wolfram.com/language/ref/NumericalSort.html.
CMS
Wolfram 语言. 2017. "NumericalSort." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/NumericalSort.html.
APA
Wolfram 语言. (2017). NumericalSort. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/NumericalSort.html 年