小编hcp*_*hcp的帖子

如何找到列表中值的索引,增加值?

我有一个列表,看起来像:

mot = [0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,0,0,0]

我需要附加到一个列表,当元素从0to 1(而不是 from 1to 0)更改时的索引。

我试着做以下,但是当它发生变化,同时也注册10

i = 0 
while i != len(mot)-1:
    if mot[i] != mot[i+1]:
        mot_daily_index.append(i)
    i += 1
Run Code Online (Sandbox Code Playgroud)

另外,但不是那么重要,是否有更干净的实现?

python indexing list

6
推荐指数
4
解决办法
583
查看次数

标签 统计

indexing ×1

list ×1

python ×1