ptop()

阅读(1085) 标签: 最小成员, 序号,

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

A.ptop()

描述:

获取序列前n个最小成员的序号

语法:

A.ptop(n ,x)

备注:

x是表达式,针对序列的每个成员计算表达式,返回前n个最小值的成员在原排列中的序号组成的序列。最小、最大成员重复时,全部列出来。n不可省略,n0时返回nullx省略解释为~x0不排序。

参数:

A

序列

x

排序表达式

n

整数

选项:

@1

n为±1 时返回单值

返回值:

成员序号组成的序列

示例:

 

A

 

1

[a,c,e,g,f,d,b]

 

2

=A1.ptop(3,~)

[1,7,2]

3

=A1.ptop(3)

省略x,同A2

4

=demo.query("select * from EMPLOYEE")

 

5

=A4.ptop(3,HIREDATE)

[8,18,203]

6

=A1.ptop(-1)

7

=A4.ptop(3,0)

[1,2,3]

8

=A1.ptop@1(-1)

9

[a,c,e,g,f,d,b,a]

 

10

=A9.ptop(1,~)

[1,8]

相关概念:

A.pos()

A.sort()

A.pos(x)

A.psort()

A.top()