TakeWhile

TakeWhile[list,crit]

list 的第一个元素开始 ,列出满足 crit[ei]True 的条件的元素 ei.

更多信息

  • TakeWhile 可以用在具有任意头部的对象中,不一定是 List.

范例

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

基本范例  (2)

筛选出偶数:

用一个纯函数筛选出小于10的数:

范围  (1)

列表中的元素可以是任意表达式:

推广和延伸  (1)

用于头部为 f 的表达式:

应用  (1)

的有效数字中,列出第一个7出现前的有效数字:

属性和关系  (3)

TakeWhile 等同于 LengthWhileTake

当所有元素都满足 crit[ei]True 的条件时, TakeWhile 列出整个元素列表:

通过 SelectTakeWhile 返回元素集合的一个子集:

可能存在的问题  (1)

对任意 crit[ei] 的值,列表的末端都不为 True

Wolfram Research (2007),TakeWhile,Wolfram 语言函数,https://reference.wolfram.com/language/ref/TakeWhile.html (更新于 2008 年).

文本

Wolfram Research (2007),TakeWhile,Wolfram 语言函数,https://reference.wolfram.com/language/ref/TakeWhile.html (更新于 2008 年).

CMS

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

APA

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

BibTeX

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

BibLaTeX

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