计算传入序列的运行平均值,返回与平均值相同长度的序列

问题描述 投票:0回答:0

我该如何解决这个问题? 如果输入是 [1, 2, 3],输出应该是 [1, 1.5, 2]。输出中的 1 是输入中第一个索引的平均值。输出的 1.5 是 1 和 2 的平均值。输出的 2 是 1,2,3 的平均值。

我试着写这个: def running_mean(序列): avg=sum(序列)/len(序列)

但后来我只收到总平均值,2.

尝试使用 for 循环和追加。但是不知道怎么写。

python loops for-loop append average
© www.soinside.com 2019 - 2024. All rights reserved.