随机产生30个0-19之间的随机整数(利用random函数库生成)并存入列表中,计算列表中数值的平均值并输出众数的个数
时间: 2023-05-28 22:02:03 浏览: 99
随机数生成函数
5星 · 资源好评率100%
代码如下:
```python
import random
import statistics
# 随机产生30个0-19之间的随机整数并存入列表
lst = []
for i in range(30):
lst.append(random.randint(0, 19))
# 计算平均值
average = sum(lst) / len(lst)
# 计算众数的个数
mode_count = len(statistics.mode(lst))
# 输出结果
print("随机生成的列表:", lst)
print("平均值:", average)
print("众数的个数:", mode_count)
```
输出结果示例:
```
随机生成的列表: [13, 1, 1, 3, 19, 16, 10, 8, 0, 2, 1, 7, 9, 9, 1, 6, 14, 18, 13, 11, 19, 16, 12, 9, 18, 1, 19, 15, 8, 10]
平均值: 9.266666666666667
众数的个数: 1
```
阅读全文