python-元素重复次数的降序排序(字典,集合方法)
k=int(input())#确定前几位 输出元素a=[2,2,2,2,2,1,1,3,8,8,8,8,8,8,999,999,999,999]a=sorted(a)#先升序b=set(a)#为了得到唯一标志bb=list(b)#转列表方便合成字典c=[]for i in b: c.append(a.count(i))#每个元素的个数存到c列表dict1=dict(zip(bb,c))#两列表合成一字典print(dict1.items())#观看一下目前的dict1dict.