请问dolphindb有什么生成自然数、时间等差数列的函数吗?如何指定步长取出一个向量中的值呢? 类似 python 中的 a[::3] 的方法在 dolphinDB 中不适用。python 中的实现效果如下:
x = [1,2,3,4,5,6,7]print(x[::3])
[1, 4, 7]
对于等差数列,可以以下述方法生成:
2020.01.01 + 12*0..10
对于 a[::3] 这种用法,在DolphinDB 中可以先根据步长求出索引再取数:
a = 1..10 a[3*til ceil(a.count()\3)]
[1,4,7,10]