dic ={}
dic['key1']=[]
dic['key2']=[]for i in a:if i >66:
dic['key1'].append(i)if i <66:
dic['key2'].append(i)print(dic)
3. 统计1000个随机数中重复的数字
import random
lst =[]
dic ={}# # 法一 使用list的count方法# for i in range(1000):# lst.append(random.randint(1, 1000))# for j in lst:# dic[j] = lst.count(j)# for key, value in dic.items():# print(f'{key}出现了{value}次')# 法二for i inrange(1000):
lst.append(random.randint(1,1000))for j in lst:if j in dic:
dic[j]+=1else:
dic[j]=1for key, value in dic.items():print(f'{key}出现了{value}次')