随机生成1000个大小在[1, 100]的整数,统计其中每个整数出现的次数

随机生成1000个大小在[1, 100]的整数,统计其中每个整数出现的次数

可以参考下列代码

import random

data_list = []
for i in range(1000):
    data_list.append(random.randint(1, 100))
for i in range(1, 101):
    count = data_list.count(i)
    if count > 0:
        print(f"{i}出现{count}次")

import random
from collections import Counter
 
nums = Counter(random.choices(range(1, 101), k=1000))
for num, count in nums.items():
    print(f"{num}: {count}次")