此为 Mathematica 7 文档,内容基于更早版本的 Wolfram 语言
查看最新文档(版本11.1)

Sort

Sort[list]
按标准次序排序 list 元素。
Sort[list, p]
用排序函数 p 对元素排序。
  • Sort 在缺省下根据数值大小排序整数、有理数和近似实数。
  • 对于复数,Sort 根据实部排序,如果相等,则根据虚部的绝对值排序。
  • 对于符号,Sort 根据它们的名称排序,如果相等,则根据上下文排序。
  • 对于表达式排序,Sort 首先将较短表达式的放在前面,然后按深度优先的方尺比较子集。
  • 特别的,Sort 可以处理幂和积,按照它们对应的多项式的项排序。
  • Sort 按词典的顺序排序字符串,先小写再大写。Sort 首先显示字目,然后依次是脚本, 哥特体, 双重打印字体,希腊字母 和希伯来文。数学运算符按递减的顺序排列。
  • Sort[list, p] 将函数 p 应用到 list 的元素对中来确定它们是否按顺序显示。缺省函数 pOrderedQ[{#1, #2}]&
  • Sort 可以用于任何头部的表达式,不仅仅是 List
1 的新功能