假设基值为 x,我想创建一个向量 [1, x, x** 2, x** 3,.... , x**n-1] 其中第 i 个元素是习。
我知道在 Python 中它可以用列表来实现。对于 x=5 和 n=10:
[pow(x,i) for i in range(10)]
[1, 5, 25, 125, 625, 3125, 15625, 78125, 390625, 1953125]
有没有办法在 DolphinDB 中做到这一点?
最佳答案
您可以直接使用DolphinDB 的内置函数pow(x,y)
。当参数x为给定的基值,y为向量时,返回想要的结果。
x=5
n=10
pow(x,0..(n-1))
输出:
[1,5,25,125,625,3125,15625,78125,390625,1953125]
关于python - 在 DolphinDB 中生成连续幂向量的快速方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74426219/