用python :用随机函数生成 1-100整数范围内的 10个数,用列表 保存所生成的数,统计列表中元素的个数、最大值、最小值、平均值,并将列表按从大到小排序输出。
时间: 2024-02-23 14:59:57 浏览: 78
1、用随机函数生成10个待排序元素;
好的,我可以帮你写一个Python程序来实现这个功能。以下是示例代码:
```python
import random
# 生成随机数列表
number_list = []
for i in range(10):
number_list.append(random.randint(1, 100))
# 统计列表中元素个数、最大值、最小值、平均值
count = len(number_list)
max_num = max(number_list)
min_num = min(number_list)
avg_num = sum(number_list) / count
# 排序
number_list.sort(reverse=True)
# 输出结果
print("随机数列表:", number_list)
print("元素个数:", count)
print("最大值:", max_num)
print("最小值:", min_num)
print("平均值:", avg_num)
```
运行结果可能类似于:
```
随机数列表: [97, 82, 69, 66, 63, 55, 49, 25, 23, 20]
元素个数: 10
最大值: 97
最小值: 20
平均值: 54.9
```
阅读全文