在列表中划分连续的浮点数

时间:2017-10-12 05:37:21

标签: python parsing

嘿,刚回到python进行一些功课,我能够弄清楚如何在列表中划分连续数字。我已尝试使用切片,并添加另一个范围来下标数字,如下所示。

x, y = vec_time()
for ii in y:
    for jj in range(1-101):
        print(ii[jj+1]/ii[jj])

我的Y列表看起来比这要长20倍。

[0.014009237289428711, 0.017012834548950195, 0.020015716552734375, 0.019011974334716797, 0.01801300048828125,

1 个答案:

答案 0 :(得分:2)

您可以使用import numpy as np arr = np.array(your_list) result = arr[:-1]/arr[1:] 并执行以下操作

your_list = [1,2,3,4,5]
result = [1.0/2.0,2.0/3.0, 3.0/4.0,4.0/5.0]

这为

提供了以下内容
getCreatedAt()