#定义add函数在list最后加1
import copy
def add(mylist):
sub_list = copy.deepcopy(mylist)
sub_list.append(1)
return sub_list
#初始化列表
numberlist=[] #数字列表
storelist=[] #存储列表
storelist.append(numberlist)
numberlist=add(numberlist)
storelist.append(numberlist)
print(storelist)
就改了add里的方法,并且开头新增导入代码import copy
t=[1,2,3,4,5,6,1,2,3,4,5,1,2,3,4,1,2,3,1,2,1,6,6,6,6,6,6,6,6]d={}foriinset(t):d[i]=t.count(i)t=sorted(d.iteritems(),key=lambdax:x[1],reverse=True)j=1foriint:printi[0]按出现次数大小输出,你取前10个就可以啦~