n = input() # 个数 num_list = input().split() # 转换成列表

print(n)

print(num_list)

计算0 的数量

zero_count = num_list.count('0') #print(zero_count) if zero_count == len(num_list): fushu_count = 0 average = 0.0 else: new_list = [int(i) for i in num_list if int(i)>0] # 构造一个没有0和负数的列表,开始是>=0,后来发现是正整数的,就得把0单独弄出来 average = sum(new_list)/len(new_list) # 平均值 fushu_count = len(num_list) - len(new_list)-zero_count

输出

#print('{0} {0.1f}'.format(fushu_count,average)) print('%d %0.1f' %(fushu_count,average))