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.
1988年引入
(1.0)