生成20个 0-5的整数 放进列表里,通过python字典来统计每个数字出现的次数,控制台打印输出每个数字及出现次数
时间: 2024-10-10 17:10:27 浏览: 30
python程序完整代码-干货满满,30个Python源代码!
要生成20个0到5的随机整数并将它们放入列表中,然后使用字典统计每个数字出现的次数并打印结果,你可以按照以下步骤操作:
```python
import random
# 生成包含20个0到5之间随机整数的列表
numbers_list = [random.randint(0, 5) for _ in range(20)]
# 创建一个空字典,用于存储每个数字及其出现次数
number_count = {}
# 遍历列表,更新字典中的计数
for number in numbers_list:
if number in number_count:
number_count[number] += 1
else:
number_count[number] = 1
# 打印每个数字及其出现次数
for number, count in number_count.items():
print(f"Number {number}: {count} times")
```
这段代码首先导入`random`模块,然后生成一个长度为20的列表,其中的元素是0到5之间的随机整数。接着,创建一个空字典`number_count`,遍历`numbers_list`,统计每个数字的出现次数,并将结果存入字典中。最后,循环遍历字典并打印每个数字及其对应的出现次数。
阅读全文