首页 > 解决方案 > 那种!结果不是预期的,我的代码有什么问题吗?

问题描述

当我想排序时!一个向量,结果不正确,是我的代码写错了吗?我的代码是这样的,

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)

C是这样的: 在此处输入图像描述

标签: dolphindb

解决方案


函数 TL_arrange 返回一个元组而不是常规数组。这就是排序的原因!不起作用。


推荐阅读