#方法一 import random range_lst = [random.randint(0,100) for i in range(100)] # 创建一个包含有 100 个数据的随机数 range_set = set(range_lst) # 创建集合,不包含重复元素 for num in range_set: # 对集合进行遍历,查找元素出现的次数 # list.count(元素) 查看元素在列表中出现的次数 print(num,":",range_lst.count(num)) # 方法二 import random range_lst = [random.randint(0,5) for i in range(10)] range_dict = dict() for i in range_lst: # 默认为 0 次,如果出现一次就 + 1 range_dict[i] = range_dict.get(i,0) +1 print(range_dict)