Delete

Delete[expr, n]
用来删除 expr 中位置 n 的元素.如果 n 是负数,该位置从表达式的末尾计数.

Delete[expr, {i, j, ...}]
用来删除位置 的部分.

Delete[expr, {{i1, j1, ...}, {i2, j2, ...}, ...}]
用来删除多个位置的部分.

更多信息更多信息

  • 删除一个表达式中特定元素的头等价于在那个位置把 FlattenAt 应用到该表达式. »
  • 删除整个表达式的头部会使该头部成为 Sequence. »
  • 删除整个表达式给出结果 Sequence[].
  • Delete 可以用于 SparseArray 对象.

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

基本范例 (4)基本范例 (4)

删除位置 3 处的元素:

In[1]:=
Click for copyable input
Out[1]=

删除从尾部数 2 处的元素:

In[1]:=
Click for copyable input
Out[1]=

删除位置 1 和 3 处的元素:

In[1]:=
Click for copyable input
Out[1]=

删除二维数组:

In[1]:=
Click for copyable input
Out[1]=
版本 2 的新功能
New to Mathematica? Find your learning path »
Have a question? Ask support »