python中列表如何求平均值,python求列表平均值最简单方法

  python中列表如何求平均值,python求列表平均值最简单方法

  该楼层涉嫌违规已被系统折叠隐藏。看看这座建筑。

  定义ma(x,y):

  #自定义函数“ma(x,y)”指南

  函数格式:ma(x,y)

  函数:求串行数据X的Y周期的简单平均值,输出值为串行平均值,即列表。

  功能示例:

  #输入:

  L=[1,2,3,4,5]

  马(1,3)

  #输出:

  [2.0, 3.0, 4.0]

  #输出注释:

  (1 2 3)/3=2.0

  (2 3 4)/3=3.0

  (3 4 5)/3=4.0

  if isinstance(x,str):

  Print(第一个参数不能是字符串!)

  elif isinstance(y,int) and y0 and len(x)=y:

  x=列表(x)

  L=[]

  z=[x[i : i y] for i in range(0,len(x) - y 1,1)]

  对于范围(0,len(x) - y 1)中的I:

  L.append(sum(z[i][0 : y 1])/y)

  返回L

  否则:

  如果isinstance(x,list)==False:

  Print(请输入一个列表或数组或元组!)

  如果isinstance(y,int)==False或y=0:

  Print(错误:第二个参数应该是正整数!)

  如果len(x) y:

  Print(错误:第二个参数的值应该小于或等于第一个参数中的元素数!)

  打印([范围(0,y)中的I为0)]

  打印([对于范围(0,y)中的I,无)]

  print(list())

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: