描述:
对序列插入成员。
语法:
A.insert(k,X) |
将序列X的成员插入到A的位置k前,返回A。 |
A.insert(k,x) |
在A的位置k前插入成员x,返回A。 |
备注:
在A序列的位置k前插入X的序列成员或x成员。当参数k省略时,假定A有序,插入成员X(或x),若A中已有成员X(或x)则不插入。插入成员时有索引则自动更新,并检查唯一性。
参数:
k |
插入成员位置,当k==0时,在最后追加,k小于0则从末尾开始数。 |
A |
序列。 |
X |
要插入的成员组成的序列。 |
x |
成员。 |
选项:
@n |
返回增加的记录或排列。 |
返回值:
序列
示例:
|
A |
|
1 |
=["a","c","d","e","f"] |
|
2 |
=A1.insert(0,"g") |
[a,c,d,e,f,g] ,在末尾追加,改变了A1。 |
3 |
=A1.insert(2,["g","j"]) |
[a,g,j,c,d,e,f,g] ,在第二个成员之前插入。 |
4 |
=demo.query("select * from STUDENTS") |
|
5 |
=A4.insert@n(2,ID+10:ID,"Lily":NAME,"M":GENDER,15:AGE) |
返回新增的记录。 |
6 |
=A1.insert(,"b") |
[a,b,g,j,c,d,e,f,g],假定A1有序,插入新成员b。 |
7 |
=A1.insert(,"a") |
|
8 |
=A1.insert(-2,"h") |
返回结果:[a,b,g,j,c,d,e,h,f,g],参数k<0,从末尾开始数。 |
相关概念: