亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

跪求!求解答一下python方法的返回謝謝哈~

跪求!求解答一下python方法的返回謝謝哈~

開心每一天1111 2019-08-24 22:11:09
有這樣一個方法:defmoving_average(a,w=10):iflen(a)
查看完整描述

2 回答

?
叮當貓咪

TA貢獻1776條經驗 獲得超12個贊

如果這樣還看不懂,就沒辦法了
defmoving_average(a,w=10):
iflen(a)returna[:]
print([valifidx#一行代碼等價于如下
xxx=[]
foridx,valinenumerate(a):
#如果列表a的下標小于w,直接將元素添加進xxx列表
ifidxxxx.append(val)
#向前取10個元素計算平均值,添加到xxx列表
else:
xxx.append(sum(a[(idx-w):idx])/w)
print(xxx)
if__name__=='__main__':
a=[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15]
moving_average(a)
                            
查看完整回答
反對 回復 2019-08-24
?
桃花長相依

TA貢獻1860條經驗 獲得超8個贊

defmoving_average(a,w=10):
iflen(a)returna[:]
#return[valifidx
val_list=[]
foridx,valinenumerate(a):
ifidxval_list.append(val)
else:
val_list.append(sum(a[(idx-w):idx])/w)
                            
查看完整回答
反對 回復 2019-08-24
  • 2 回答
  • 0 關注
  • 298 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號