使用随机函数生成10000个1到100之间的随机整数,存入一个列表,使用字典统计567三个数出现的次数完成后的程序
时间: 2024-05-04 10:17:37 浏览: 110
利用随机函数产生30000个随机整数进行排序,并统计每一种排序上机所花费的时间
5星 · 资源好评率100%
好的,以下是Python代码实现:
```python
import random
# 生成随机数列表
num_list = [random.randint(1, 100) for i in range(10000)]
# 统计567三个数出现的次数
count_dict = {'5': 0, '6': 0, '7': 0}
for num in num_list:
if num == 5:
count_dict['5'] += 1
elif num == 6:
count_dict['6'] += 1
elif num == 7:
count_dict['7'] += 1
print(count_dict)
```
这段代码首先使用了Python的随机函数`random.randint()`生成了10000个1到100之间的随机整数,并存入了一个列表`num_list`中。接着,使用了一个字典`count_dict`来存储567三个数出现的次数,初始值都为0。然后遍历了`num_list`中的每一个数,如果是5、6、7中的任意一个,就在`count_dict`中对应的键所对应的值加1。最后输出了`count_dict`,即三个数出现的次数。
阅读全文