假设我在numpy数组中有一堆数字,并根据返回布尔数组的条件来测试它们:a = np.random.rand(8)使用这个布尔数组,我要计算True连续出现的所有长度。我可以使用下面的代码来完成这个任务:for i in range(len(condition)):
if condition[i]==True:if
在python中是否有任何语法来创建带有条件的range?例如:数所有的数字,可被11整除。遍历所有范围,如
len([i for i in range(101, 9999999999999999999999999999999999999999999) if % 11 = 0])非常慢。我试图对numpy数组进行矢量