使用随机函数生成10000个1100之间的随机整数,存入一个列表,使用字典统计567三个数出现的次数完成后的程序
时间: 2024-05-10 16:14:35 浏览: 84
好的,以下是可以实现你的要求的 Python 代码:
```python
import random
# 生成10000个随机整数
nums = [random.randint(100, 1099) for _ in range(10000)]
# 统计567三个数出现的次数
count_dict = {}
for num in nums:
if num in [5, 6, 7]:
count_dict[num] = count_dict.get(num, 0) + 1
print(count_dict)
```
首先使用 `random` 模块的 `randint` 函数生成 10000 个 1100 以内的随机整数,并将这些数存储在一个列表 `nums` 中。然后,我们使用一个字典 `count_dict` 统计列表中 5、6、7 这三个数字出现的次数。具体来说,我们遍历列表中的每个数字,如果它是 5、6 或 7 中的一个,就在字典中将对应的计数器加一。最后输出字典即可。
阅读全文