OrderingBy

OrderingBy[list,f]

依次给出 SortBy[list,f] 结果中的元素在 list 中出现的位置.

OrderingBy[list,f,n]

依次给出 SortBy[list,f] 结果中前 n 个元素在 list 中出现的位置.

OrderingBy[list,f,-n]

给出 SortBy[list,f] 结果中后 n 个元素的位置.

OrderingBy[list,f,n,p]

给出 SortBy[list,f,p] 结果中的元素在 list 中出现的位置.

OrderingBy[f]

表示 OrderingBy 的可应用于表达式的算符形式.

更多信息

范例

打开所有单元关闭所有单元

基本范例  (3)

找到按长度对字符串列表排序的顺序:

应用排序:

确认已按长度排序:

查找绝对值最小的 3 个元素的位置:

查找绝对值最大的 3 个元素的位置:

求关联中值的排序:

范围  (3)

求 3 个最短字符串的位置:

按长度递减排序,找到 3 个最长字符串的位置:

通过模量求最小到最大复数的位置:

用不同的方法进行规范排序:

使用 OrderingBy 的算符形式:

Wolfram Research (2019),OrderingBy,Wolfram 语言函数,https://reference.wolfram.com/language/ref/OrderingBy.html.

文本

Wolfram Research (2019),OrderingBy,Wolfram 语言函数,https://reference.wolfram.com/language/ref/OrderingBy.html.

CMS

Wolfram 语言. 2019. "OrderingBy." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/OrderingBy.html.

APA

Wolfram 语言. (2019). OrderingBy. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/OrderingBy.html 年

BibTeX

@misc{reference.wolfram_2024_orderingby, author="Wolfram Research", title="{OrderingBy}", year="2019", howpublished="\url{https://reference.wolfram.com/language/ref/OrderingBy.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_orderingby, organization={Wolfram Research}, title={OrderingBy}, year={2019}, url={https://reference.wolfram.com/language/ref/OrderingBy.html}, note=[Accessed: 22-November-2024 ]}