Insert

Insert[list,elem,n]

list 中的位置 n 上插入 elem. 如果 n 为负,位置从结尾计算.

Insert[expr,elem,{i,j,}]

expr 中的位置 {i,j,} 上插入 elem.

Insert[expr,elem,{{i1,j1,},{i2,j2,},}]

在某些位置上插入 elem.

Insert[elem,pos]

代表一个可应用于某表达式的 Insert 操作符形式.

更多信息

  • list 可以有任何头部,不一定是 List.
  • Insert 可用于 SparseArray 对象,这是通过在相应的普通列表中插入实现的.
  • expr 是一个 Association 对象,则 Insert[expr,key->value,pos] 会在关联关系中插入一个元素.
  • 若指定位置的形式为 "key"Key[k],则 Insert 会在元素响应该钥匙(key)之前插入新元素,或在钥匙已存在的情况下重写该数值.
  • 如果待插入新元素的钥匙已经存在,那么该钥匙相应的老元素则会被删除.
  • Insert[elem,pos][expr] 等价于 Insert[expr,elem,pos].

范例

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

基本范例  (10)

在位置 3 插入 x

在结尾开始倒数的位置 2 处插入 x

在几个位置处插入 x

在一个二维矩阵中插入:

a 之前插入一个元素:

插入若干元素:

Association 中插入有重复键的项会覆盖之前的值:

用位置在 Association 中插入:

插入在最后一个元素之后:

在更深层次上插入元素:

推广和延伸  (2)

插入一个有任意头部的表达式:

在任何位置上插入任何表达式:

应用  (1)

在一个不计算的表达式中插入:

Wolfram Research (1988),Insert,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Insert.html (更新于 2014 年).

文本

Wolfram Research (1988),Insert,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Insert.html (更新于 2014 年).

CMS

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

APA

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

BibTeX

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

BibLaTeX

@online{reference.wolfram_2024_insert, organization={Wolfram Research}, title={Insert}, year={2014}, url={https://reference.wolfram.com/language/ref/Insert.html}, note=[Accessed: 22-November-2024 ]}