Здесь len(l1)
и len(t)
будут такими же, как вы получаете положение и время для каждой точки. Таким образом, требуется только одна переменная цикла. Также вы используете l1[i+1]
, поэтому возникает ошибка .use for i in range(len(l1)-1):v1.append((l1[i+1]-l1[i])/(t[i+1]-t[i]))
Здесь, если len (l1) равно 4, цикл будет выполняться для i = 0,1,2
Но в вашем коде он будет работать для i = 0,1,2,3, а для i = 3 l1 [i + 1] вызовет ошибку.