p()

阅读(479) 标签: 指定位置, 成员序号,

本章节介绍p()函数的用法。

A.p()

描述:

获取指定位置成员的序号

语法:

A.p(i)

-n£i£n , 1£i£n时,表示正数第i个成员的序号;

-n£i£-1,表示倒数第i个成员的序号

A.p(P)

P是长度为mn个整数序列,成员值大于-n小于n,不能等于0

备注:

An序列,取A中指定位置的成员序号,常用于倒着取序列成员的序号

选项:

@r

越界成员回转,即如果越界的整数i可以整除n,则i等于n,否则i等于i除以n的余数,其中nA的成员个数

@0

A.p(P)中越界成员不出现

参数:

A

长度为n序列对象

i

整数

P

长度为mn数列

返回值:

整数或整数数列,序列A中指定位置的成员序号

示例:

 

A

 

1

[a,b,c,d,e,f,g,h,i,j]

 

2

=A1.p(2)

2

3

=A1.p(-2)

9

4

=A1.p([2,3])

[2,3]

5

=A1.p([-2,-3])

[9,8]

6

=A1.p@0([5,12])

[5]

7

=A1.p@r([5,12])

[5,2]

相关概念:

A.m()