在python中从布尔向量获取间隔的最快方法

时间:2019-04-12 01:34:03

标签: python numpy

我有一个布尔矢量

v=[True,True,True,False,True,True,False,False,True,True,False,True]

我想获取包含True值的间隔。

#intervals in the format: [start,stop]
[[0,2],
 [4,5],
 [8,9],
 [11,11]]

python中是否有任何常用的功能(比如numpy)可以做到这一点。

1 个答案:

答案 0 :(得分:2)

不一定是最快的,但可能是最短的之一。 async function consumingFunc () { let response = await fetch('http://localhost:3000/api/todos') console.log(response) } consumingFunc() 的新prependappend关键字对于此类任务非常方便。

np.diff