我需要遍历一个numpy数组,但是我需要从第三个值开始。我得到一个数组,如下所示:
data([0.0000, 1], [0.0011, 2], [0.0036, 3], ....)
我需要从0.0036中减去0.0011,然后从第一列中减去以下所有值。我想这样做:
data[:, 0] = data[:, 0] - data[1, 0]
但是它需要从0.0036开始,而不是0.0000,有人能帮我解决这个问题吗?
vuktfyat1#
您可以从索引2开始枚举,如下所示:
for i, n in enumerate(data): if i < 2: continue data[:, 0] = data[i, 0] - data[i+1, 0]
1条答案
按热度按时间vuktfyat1#
您可以从索引2开始枚举,如下所示: