我有一个列表,看起来像:
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)更改时的索引。
我试着做以下,但是当它发生变化,同时也注册1到0。
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)
另外,但不是那么重要,是否有更干净的实现?