当前位置:首页>开发>正文

计算机二级考纲 求助:python 二级字典如何快速排序

2023-07-07 13:16:11 互联网 未知 开发

 计算机二级考纲 求助:python 二级字典如何快速排序

计算机二级考纲

你考的是二级的那一个科目,二级分为二级C、Vb、Vf、JAVA、access、Delphi这七个科目。每个科目的考纲都是不一样的。你可以到网上或者未来教育这些专业的大型网站上看看啊,里面都有详细的考纲大解的。资料上你也可以选择未来教育的,像笔试考场模拟跟上机考试题库,命中率都很高的

求助:python 二级字典如何快速排序

def sbv0(adict,reverse=False):
return sorted(adict.iteritems(), key=lambda (k,v): (v,k), reverse=reverse)

def sbv1(d,reverse=False):
L = [(k,v) for (k,v) in d.iteritems()]
return sorted(L, key=lambda x: x[1] , reverse=reverse)

def sbv2(d,reverse=False):
L = ((k,v) for (k,v) in d.iteritems())
return sorted(L, key=lambda x: x[1] , reverse=reverse)

def sbv3(d,reverse=False):
return sorted(d.iteritems(), key=lambda x: x[1] , reverse=reverse)

def sbv4(d,reverse=False):
def sk(x):
return x[1]
return sorted(d.iteritems(), key=sk , reverse=reverse)

def sk(x):
return x[1]

def sbv5(d,reverse=False):
return sorted(d.iteritems(), key=sk , reverse=reverse)

from operator import itemgetter
def sbv6(d,reverse=False):
return sorted(d.iteritems(), key=itemgetter(1), reverse=True)

D = dict(zip(range(100),range(100)))

from profile import run

for ii in xrange(10000):
sbv6(D, reverse=True)
#run(for ii in xrange(10000): sbv0(D, reverse=True))
#run(for ii in xrange(10000): sbv1(D, reverse=True))
#run(for ii in xrange(10000): sbv2(D, reverse=True))
#run(for ii in xrange(10000): sbv3(D, reverse=True))
#run(for ii in xrange(10000): sbv4(D, reverse=True))
#run(for ii in xrange(10000): sbv5(D, reverse=True))
#run(for ii in xrange(10000): sbv6(D, reverse=True))

什么二级提纲

参见这个
http://www.jd.edu.sh.cn/jygk/school/ltzx/jxzy/images/xbpx_003.htm
实施《信息技术与学科的整合》培训二级提纲
一二三四的是一级
下再分1,2,3,4,这是二级