欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

生成包含1000个0~100的随机整数,并统计每个元素出现的次数

程序员文章站 2022-03-03 18:58:19
题目:编写程序,生成包含1000个0~100的随机整数,并统计每个元素出现的次数import randomfrom collections import Counteri = 0 # 定义计数器num_list = []while i <= 1000: # 循环结束条件 num = random.randint(0, 100) num_list.append(num) # print(num) i += 1 # 计数器自增num_list.so...

题目:编写程序,生成包含1000个0~100的随机整数,并统计每个元素出现的次数

import random from collections import Counter

i = 0 # 定义计数器 num_list = [] while i <= 1000: # 循环结束条件 num = random.randint(0, 100) num_list.append(num) # print(num) i += 1 # 计数器自增 num_list.sort() res = Counter(num_list) for key in res: print(key, end=":") print(res[key], "次") 

运行结果
0:10 次
1:12 次
2:6 次
3:13 次
4:16 次
5:14 次
6:14 次
7:15 次
8:10 次
9:9 次
10:10 次
11:8 次
12:9 次
13:6 次
14:3 次
15:11 次
16:9 次
17:5 次
18:12 次
19:16 次
20:11 次
21:17 次
22:6 次
23:9 次
24:8 次
25:8 次
26:11 次
27:12 次
28:10 次
29:10 次
30:9 次
31:13 次
32:11 次
33:11 次
34:10 次
35:5 次
36:11 次
37:11 次
38:11 次
39:8 次
40:11 次
41:8 次
42:15 次
43:11 次
44:8 次
45:4 次
46:10 次
47:12 次
48:11 次
49:6 次
50:7 次
51:9 次
52:13 次
53:5 次
54:11 次
55:10 次
56:13 次
57:9 次
58:8 次
59:12 次
60:13 次
61:15 次
62:10 次
63:5 次
64:11 次
65:9 次
66:15 次
67:12 次
68:7 次
69:9 次
70:8 次
71:10 次
72:12 次
73:11 次
74:7 次
75:7 次
76:8 次
77:7 次
78:7 次
79:15 次
80:12 次
81:8 次
82:11 次
83:6 次
84:7 次
85:9 次
86:6 次
87:9 次
88:7 次
89:13 次
90:8 次
91:13 次
92:15 次
93:8 次
94:12 次
95:6 次
96:8 次
97:11 次
98:4 次
99:13 次
100:14 次

本文地址:https://blog.csdn.net/David_Aulier/article/details/109048495