Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 核心语言 > 表达式 > 表达式的子集 > Take >

Take

Take
给出 list 的前 n 个元素.
Take
给出 list 的后 n 个元素.
Take
给出 list 中从 mn 的元素.
Take
给出嵌套列表,其中 指定的元素从 list 的层 i 中取出.
  • Take 使用标准的序列指定.
All所有元素
None无元素
n从 1 到 n 的元素
-n最后 n 个元素
{n}仅元素 n
{m,n}包含 mn 的元素
{m,n,s} mn 的元素,步长 s
  • Take 可以用于有任何头部的对象,不一定是 List.
  • Take 实际上从 list 中提取一个子矩阵.
从一个列中选取前 4 个元素:
选取后 3 个元素:
选取从 2 到 4 的元素:
从一个列中选取前 4 个元素:
In[1]:=
Click for copyable input
Out[1]=
 
选取后 3 个元素:
In[1]:=
Click for copyable input
Out[1]=
 
选取从 2 到 4 的元素:
In[1]:=
Click for copyable input
Out[1]=
选取第二个到倒数第二个之间的元素:
选取每隔一个的元素:
选取一个矩阵的前 2 行:
选取所有行但前两列的元素:
选取前 2 行但最后一列的元素:
选取一个子矩阵:
每隔一行或每隔一列选取:
Take 对任何头部起作用,不仅仅是 List
TakeSparseArray 对象起作用:
选取一个子图形:
图形中每三个单元的取样:
TakeDrop 是互补的:
Take 通常等于有 RangePart 选取:
Take 等价于有 SpanPart 选取:
Take 给出一个数组,它的前一列是它的参数:
Reverse[e] 等于 Take
Take 通常返回一个列表,甚至它只选取单个元素:
版本 1 的新功能 | 版本 5 修改功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF