length = len(d[6::2])
out = np.array([((a + b + c + e) / 4.0) for a, b, c, e in zip(d[::2][:
    length], d[1::2][:length], d[5::2][:length], d[6::2])])
Вычисление локальных средних значений в массиве 1D numpy