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

DeleteCases

DeleteCases
删除 expr 中与 pattern 匹配的所有元素.
DeleteCases
删除 levspec 层上与 pattern 匹配的所有部分.
DeleteCases
删除 expr 中与 pattern 匹配的前 n 个部分.
  • 通过选项 Heads->True,您可以使用 DeleteCases 删除头部. 删除一个表达式中特定元素的头部等价于在那个 位置把 FlattenAt 应用到该表达式.
n从第 层到第 n
Infinity从第 层到 Infinity
{n}仅用于第 n
{n1,n2}从第 层 到第
  • 一个正数层 n,包含 n 指标指定的 expr 中的所有部分.
  • 一个负数层 -n,包含深度 nexpr 中的所有部分.
  • 层数 包含数字、符号和其它不含子集的对象.
  • 层数 对应整个表达式.
  • DeleteCases 在访问根之前,按深度优先的顺序访问 expr 中的部分.
删除匹配整数的元素:
删除匹配整数的元素:
In[1]:=
Click for copyable input
Out[1]=
删除头部 等价于展开:
版本 2 的新功能 | 版本 4.1 修改功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF