我正在尝试获取一个包含原始数组a
中所有其他元素的数组。在python中,我可以使用a[::2]
来做到这一点。我想知道在DolphinDB中以什么方式可以简单,快速地做到这一点。
我可以编写一个for
循环,并重复append!
隔一个元素。但我认为这不是一个优雅的解决方案。
a = 1..10
result = []
skip = false
for (element in a) {
if (!skip)
result.append!(element)
skip = !skip
}
答案 0 :(得分:0)
创建索引向量以检索原始向量的所有其他元素。
a[0..((a.size() - 1)/2) * 2]