生成随机数,统计每个数出现的次数

编写程序,生成包含1000个0-100之间的随机整数,并统计每个元素的出现次数。

import random
a_list=[]
for i in range(0,1000,1):     #从0-1000(不包含10),步长为1
    b=random.randint(0,100)   #产生 0 到 100 的一个整数型随机数,要导random包
    a_list.append(b)
print(a_list)
b_set=set(a_list)  #内置函数set()用于创建一个无序不重复元素集
for j in b_set: #遍历随机生成的数()此时不重复且无序
    print(j,":",a_list.count(j))  

运行结果