【发布时间】:2023-04-01 08:30:01
【问题描述】:
我想在不使用sum() 函数的情况下获取列表的平均值。这是我的代码:
sample_list = [2, 10, 3, 5]
sample_listSum =[sample_list[0]+ sample_list[1]+ sample_list[2]+ sample_list[3]]
sample_listLength = len(sample_list)
sample_listAvrage = sample_listSum / sample_listLength
print("This is result of list", sample_listAvrage)
但它不起作用,我可以请你帮助我吗?
【问题讨论】:
-
你的 sample_listSum 是一个列表,这应该是一个值
-
将
sample_listSum =[sample_list[0]+ sample_list[1]+ sample_list[2]+ sample_list[3]]更改为sample_listSum =sample_list[0]+ sample_list[1]+ sample_list[2]+ sample_list[3]。
标签: python python-3.x list sum average