索引价值变化的位置

弗拉德

我有一个用零和一填充的列表(或者可以是一维numpy数组):

截屏

有没有一种简单的python方式可以提取从1到零(反之亦然)的项的索引?
例如,上面的屏幕截图应类似于:[1350、1600、1970,...]

bar

一个简单的解决方案是使用numpy区分您的数据。

import numpy as np
x = [0,0,0,0,0,1,1,1,1,0,0,0,1,1,0,0]
result = np.diff(x)
print np.where(result!=0)
#(array([ 4,  8, 11, 13]),)

这将在每次转换之前为您提供要点。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

变量变化的价值

来自分类Dev

查询以获取每日价值变化?

来自分类Dev

突出价值变化ReactJS

来自分类Dev

查找/替换不断变化的价值?

来自分类Dev

迭代平滑位置变化

来自分类Dev

迭代平滑位置变化

来自分类Dev

Angular Watch不会因价值变化而触发

来自分类Dev

在列表中找到最大的价值变化?

来自分类Dev

C ++ int的价值神秘地变化

来自分类Dev

让价值无处不在的变化

来自分类Dev

查询以获取每天价值的变化?

来自分类Dev

UITablieview具有不断变化的价值

来自分类Dev

熊猫获取要素直到价值变化

来自分类Dev

数组在结构中的价值仍在变化

来自分类Dev

UITextField光标位置随方向变化而变化

来自分类Dev

寻找更多价值的索引

来自分类Dev

熊猫保持价值的原始位置

来自分类Dev

JavaFX:侦听节点的位置变化

来自分类Dev

位置recylerview变化,同时滚动

来自分类Dev

CSS中位置变化的过渡

来自分类Dev

控制器之间的价值变化不是持久的

来自分类Dev

为什么该方法的变化通过阵列的价值

来自分类Dev

计算过去n天内价值变化的次数

来自分类Dev

如何使用Selenium从网站上获得不断变化的价值

来自分类Dev

有关打印的问题:显示反映变化的价值

来自分类Dev

价值转移是否会根据帧速率而变化?

来自分类Dev

动态变化标签的价值与全球可变参数Tkinter

来自分类Dev

MySQL:如何利用其趋势跟踪价值变化?

来自分类Dev

ReactJs 状态变化和价值不是我想要的