小编cor*_*nna的帖子

在numpy数组中获得具有最小长度的相同条目的序列范围

考虑一个条目,其条目仅由-1或1组成.如何获得仅包含1个且长度最小的所有切片的范围t(例如t=3)

例:

>>>a=np.array([-1,-1,1,1,1,1,1,-1,1,-1,-1,1,1,1,1], dtype=int)
>>> a
array([-1, -1,  1,  1,  1,  1,  1, -1,  1, -1, -1,  1,  1,  1,  1])
Run Code Online (Sandbox Code Playgroud)

然后,期望的输出t=3将是[(2,7),(11,15)].

python arrays numpy

5
推荐指数
1
解决办法
71
查看次数

标签 统计

arrays ×1

numpy ×1

python ×1