numpy数组中元素i和i+1的平均值

2024-04-24 14:59:31 发布

您现在位置:Python中文网/ 问答频道 /正文

出于好奇,是否有一个特定的numpy函数来执行以下操作(应该更快):

a = np.array((0,2,4))
b = np.zeros(len(a) - 1)
for i in range(len(b)):
    b[i] = a[i:i+2].mean()

print(b)
#prints [1,3]

干杯


Tags: 函数innumpyforlennpzerosrange