本章节介绍p()函数的用法。
描述:
获取指定位置成员的序号。
语法:
A.p(i) |
-n£i£n , 当1£i£n时,表示正数第i个成员的序号; 当-n£i£-1,表示倒数第i个成员的序号。 |
A.p(P) |
P是长度为m的n个整数序列,成员值大于-n小于n,不能等于0。 |
备注:
A是n序列,取A中指定位置的成员序号,常用于倒着取序列成员的序号。
选项:
@r |
越界成员回转,即如果越界的整数i可以整除n,则i等于n,否则i等于i除以n的余数,其中n为A的成员个数。 |
@0 |
A.p(P)中越界成员不出现。 |
参数:
A |
长度为n序列对象。 |
i |
整数。 |
P |
长度为m的n数列。 |
返回值:
整数/整数数列
示例:
|
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] |
相关概念: