计算列表元素的和与平均值

读取6个整数,存入列表,降序排列后输出,同时计算列表元素的和与平均值(保留两位小数),输出
样例输入
25
65
34
87
41
52
样例输出
〔87,65,52,41,34,25〕
304
50.67


a = []
for i in range(6):
    a.append(int(input()))
a.sort(reverse=True)
print(a)
print(sum(a))
print("%.2f"%(sum(a)/len(a)))
a=[]
a.append(25)
a.append(65)
a.append(34)
a.append(87)
a.append(41)
a.append(52)
a.sort(reverse=True)
print(sum(a))
print('%.2f'%(sum(a)/len(a)))

【有帮助请采纳】

outlist = []#初始化输出列表
n = 0#设置一个计数器
while 1:#无限循环
    outlist.append(int(input()));n +=1#计数器加一同时把数据加到列表中
    if n == 6:break#计数为6时终止循环
print(outlist)#输出结果
print(sum(outlist))
print('%.2f'%(sum(outlist)/n))

【有帮助请采纳】

直接上代码,

a=[]
for i in range(6):
    a.append(int(input()))
a.sort(reverse=True)

print(a)
print(sum(a))
print('%.2f' % (sum(a)/len(a)))

img

也可以这样


```python
from statistics import mean

a = list(map(int,input("input:").split()))
a.sort(reverse = True)
print(a)
print(sum(a))
print(round(mean(a),2))

```