TakeSmallestBy

TakeSmallestBy[list,f,n]

给出 list 中使得 f[ei] 取最小值的 n 个元素 ei,并按升序排列.

TakeSmallestBy[listprop,f,n]

给出 listn 个元素的属性 prop,其中,f[ei] 是最小的.

TakeSmallestBy[f,n]

表示 TakeSmallestBy 的运算符形式,可用于计算表达式.

更多信息和选项

范例

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

基本范例  (3)

给出列表中两个最短的字符串:

利用 TakeSmallestBy 的运算符形式完成同样计算:

给出关联中两个最短的字符串:

给出四个最接近于零的数字:

给出4个最接近0的数字,如果少于4个,则尽可能多的给出数字:

范围  (3)

在列表中按大小获取两个最小元素:

在列表中按大小获取两个最小元素的位置:

在列表中按大小获取两个最小元素及其位置:

在列表中获取两个最小元素,其位置首先给出:

获取包含元素、位置和列表中幅值最小的两个元素的 Abs 值的关联:

找到名称字母总数最少的 10 个国家/地区:

属性和关系  (1)

TakeSmallestBy[{e1,e2,},f,n] 使用 NumericalOrder 比较值 f[ei]

MinimalBy[{e1,e2,},f,n] 使用正则的 Order 比较值 f[ei]

可能存在的问题  (2)

如果列表中的元素少于所要求的元素个数,不执行 TakeSmallestBy 运算:

如果无法比较 f[ei] 的值,不执行 TakeSmallestBy 运算:

巧妙范例  (1)

给出金砖国家中距当前位置最近的国家:

Wolfram Research (2015),TakeSmallestBy,Wolfram 语言函数,https://reference.wolfram.com/language/ref/TakeSmallestBy.html (更新于 2020 年).

文本

Wolfram Research (2015),TakeSmallestBy,Wolfram 语言函数,https://reference.wolfram.com/language/ref/TakeSmallestBy.html (更新于 2020 年).

CMS

Wolfram 语言. 2015. "TakeSmallestBy." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2020. https://reference.wolfram.com/language/ref/TakeSmallestBy.html.

APA

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

BibTeX

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

BibLaTeX

@online{reference.wolfram_2024_takesmallestby, organization={Wolfram Research}, title={TakeSmallestBy}, year={2020}, url={https://reference.wolfram.com/language/ref/TakeSmallestBy.html}, note=[Accessed: 21-November-2024 ]}