A.insert()

阅读(1449) 标签: 序列, 插入, 成员,

描述:

对序列插入成员

语法:

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时,在最后追加

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")

[a,b,g,j,c,d,e,f,g]A1中已存在成员a,所以不再插入相同的成员

相关概念:

A.delete()

A.modify()

T.insert()