- 题目要求:
数字重复统计:
1)随机生成1000个整数;
2)数字范围[20,100];
3)升序输出所有不同的数字及其每个数字重复的次数 - 程序内容:
import random
all_nums = []
for item in range(1000):
all_nums.append(random.randint(20,100))
#对生成的1000个数进行排序,然后加到字典中
sorted_nums = sorted(all_nums)
num_dict = {}
for num in sorted_nums:
if num in num_dict:
num_dict[num] += 1
else:
num_dict[num] = 1
print(num_dict)
- 测试:


本文介绍了一种使用Python生成并统计1000个在[20,100]区间内随机整数的方法,通过排序和字典记录,实现了不同数字的重复次数统计。

814

被折叠的 条评论
为什么被折叠?



