如何找到布尔值的向量中最后1个 的 true 所在的位置

如下图所示一个布尔值的向量,要找到 最后1个 true 所在的位置6,在DolphinDB中有什么现成的函数吗?


attachments-2022-12-MxVJE4MU638ea10a07ee0.png

请先 登录 后评论

1 个回答

wale

可以把向量中false变成NULL,然后用iLastNot函数,示例代码如下:

A = bool(rand(2, 10))
ilastNot(iif(A,1i,00i))


请先 登录 后评论