首先,我英语不好,请对我好一点。我对自己的代码有麻烦。我需要从当前列表索引中减去先前的列表索引。
让我向您展示我的代码示例;
xvalues = [1,1,2,3,3,3,4,1,1,1,2,3,4,5,6,6,-1,-23,-44,-512,1,2,3,4,4,4,4,4,4]
for i in xvalues:
print([i])
在for循环中,我需要从当前值中减去先前的值。我试过了
for i in xvalues:
print([i-1])
但这是从列表中的每个值中减去“ -1”。我只需要在for循环中添加它即可;
[1]-[0] after this, do this ,[2]-[1] after ,do this [3]-[2]...
我正在寻找可以帮助我的人,希望这个话题可以帮助别人:)
在下面的代码中,后续的减法由新值完成。例如,输出的前三个值是[1,0,2,...]
。请注意,在第3位,我们得到的结果是2
因为2-0
,因为0是第2位的新值。
xvalues = [1,1,2,3,3,3,4,1,1,1,2,3,4,5,6,6,-1,-23,-44,-512,1,2,3,4,4,4,4,4,4]
for i in range(1, len(xvalues)):
xvalues[i] = xvalues[i] - xvalues[i-1]
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句