dolphindb - 那种!结果不是预期的,我的代码有什么问题吗?
问题描述
当我想排序时!一个向量,结果不正确,是我的代码写错了吗?我的代码是这样的,
def TL_arange(s1,s2,s3){
ns=[]
clear!(ns)
n=s1
do {ns.append!(n)
n=n+s3;}
while(n<=s2);
return ns
}
A=TL_arange(0.01,0.06,0.005)
B=take(A,20)
C=sort!(B)
解决方案
函数 TL_arrange 返回一个元组而不是常规数组。这就是排序的原因!不起作用。