Select

Select[list,crit]

选取 list 中使得 crit[ei]True 的所有元素 ei.

Select[list,crit,n]

选取 list 中使得 crit[ei]True 的前 n 个元素.

Select[crit]

表示当应用于表达式的选择运算符.

更多信息

范例

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

基本范例  (5)

选取偶数的元素:

用纯函数测试每个元素:

仅返回选取的第一个表达式:

使用 Select 的操作符形式:

Select 作用于 Association 的数值上:

范围  (5)

Select 选取应用规则后产生 True 的元素:

应用规则到符号对象 x 上,它并不明确产生 True

求包含 x 的对:

求包含 x 的至多两个对:

可能返回少于要求的元素:

以选择标准使用操作符格式:

使用操作符格式的 Select

推广和延伸  (2)

Select 对任何头部起作用,不仅仅是 List

Select 操作适用于 SparseArray 对象:

如果结果不是一个稀疏矩阵,则可能是一个列表:

应用  (7)

选取 100 以内满足对 3 和 5 求模为 1 的数:

选取正向和反向读取一致的 4 元数组:

求出前 4 个 3×3 的由 0 和 1 组成的矩阵,且它的行列式为 1 :

选择在单位圆以内的特征值:

求出内置 Wolfram 语言对象,它的名称小于 3 个字符:

从积中选取数值量:

求出 的近似值,其中点的比例在一个实心圆内:

属性和关系  (3)

SelectCases 相似,除了它使用的是一个函数而不是一个模式:

选取元素和小于 10 的列表:

Cases 获得相同的结果:

选择元素是偶数的:

分开奇偶元素:

构建一个明显包含标准函数结果作为键的关联:

并行计算 Select

Wolfram Research (1988),Select,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Select.html (更新于 2014 年).

文本

Wolfram Research (1988),Select,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Select.html (更新于 2014 年).

CMS

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

APA

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

BibTeX

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

BibLaTeX

@online{reference.wolfram_2024_select, organization={Wolfram Research}, title={Select}, year={2014}, url={https://reference.wolfram.com/language/ref/Select.html}, note=[Accessed: 17-November-2024 ]}