Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 核心语言 > 函数式编程 > 函数迭代 > TakeWhile >
Mathematica > 核心语言 > 过程式编程 > 循环结构 > 函数迭代 > TakeWhile >

TakeWhile

TakeWhile
list 的第一个元素开始 ,列出满足 True 的条件的元素 .
  • TakeWhile 可以用在具有任意头部的对象中,不一定是 List.
筛选出偶数:
用一个纯函数筛选出小于10的数:
筛选出偶数:
In[1]:=
Click for copyable input
Out[1]=
 
用一个纯函数筛选出小于10的数:
In[1]:=
Click for copyable input
Out[1]=
列表中的元素可以是任意表达式:
用于头部为 的表达式:
的有效数字中,列出第一个7出现前的有效数字:
TakeWhile 等同于 LengthWhileTake
当所有元素都满足 True 的条件时, TakeWhile 列出整个元素列表:
通过 SelectTakeWhile 返回元素集合的一个子集:
对任意 的值,列表的末端都不为 True
版本 6 的新功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF