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

SortBy

Updated In 7 Graphic
SortBy[list, f]
list 中的元素排序,排序方式根据 f 应用到每个元素的结果。
  • SortBy[{e1, e2, e3, ...}, f] 排序 ei ,根据 f[ei] 的标准次序。
  • 如果一些 f[ei] 的值相同,则应用对应 ei 的标准次序来排序 。
  • SortBy[list, {f1, f2, ...}] 使用从fi 成功地获得的值进行排序。
  • SortBy 可用于任何含有头部的表达式,不仅仅是 List
通过每一个子集合的最后一个元素来排序列表:
In[1]:=
Click for copyable input
Out[1]=
根据每个子集合的和来排序:
In[2]:=
Click for copyable input
Out[2]=
 
根据元素以3为模的值来排序:
In[1]:=
Click for copyable input
Out[1]=
6 的新功能 | 7 中的修改功能