Sco*_*ott 2 python for-loop numpy
我是使用Python和Numpy的新手.我认为这很简单,可能就是这样.我有一阵次.
例如:
times = (0.5, 0.75, 1.5)
Run Code Online (Sandbox Code Playgroud)
此数组的大小会根据加载的文件而有所不同.
我只是想找出每个后续元素之间的时间差异.
0.75 - 0.5
then
1.5 - 0.75
Run Code Online (Sandbox Code Playgroud)
因此对于数组中的元素数量.然后我将每个结果放入一列.
我尝试了各种for循环,但无法做到.必须有一个简单的方法?
谢谢,斯科特
这个怎么样?
>>> import numpy as np
>>> a = np.array([0.5, 0.75, 1.5])
>>> np.diff(a)
array([ 0.25, 0.75])
>>>
Run Code Online (Sandbox Code Playgroud)