1.13 前 N 个 / 后 N 个

 

对于已经按期望顺序排列的序列,可以直接通过取序列的前 N 个 / 后 N 个获得成员的序号
脚本:

A
1 =create(a,b).record([“a”,10,“b”,20,“c”,30,“d”,40,“e”,50,“f”,60])
2 =A1.ptop(-2,0)
3 =A1.ptop(2,0)
4 = A1.top(-2;0)
5 = A1.top(2;0)

A1 产生一个序表
A2 返回 [5,6]。ptop 和 top 的第二个参数为 0 时,表示不排序,直接取序列的前 N 个 / 后 N 个
A3 返回 [1,2]
A4 返回记录

imagepng

A5 返回记录

imagepng