字典排序

#按照数字从小到大排序
#字典是无序的,需要转成list,转换成二位数组,指定key元素位置返回
#字典或者多维数组排序
stu_score = {
"a": 100,
"b": 99,
"c": 77,
"d": 23523,
"e": 232,
"f": 2323
}

def func(l):
return l[0]
#方式一
print(dict(sorted(stu_score.items(),key=func)))
方式二 sorted帮你循环
print(dict(sorted(stu_score.items(),key=lambda l:l[-1]))) #转成二维数组有两个元素
#sorted(stu_score.items())#转成二维数组有两个元素,按照第一个元素排序的
上一篇:【sqlite】3.ADO.NET实体数据模型增删改查


下一篇:winServer2003除默认端口外的其他端口只能本地访问,关闭防火墙即可