电脑

当前位置 /首页/游戏数码/电脑/列表

python中如何对字典进行排序

python中字典是无序的,但是如果存放的一组这样的数据,如某班数学成绩{“student1":98, "student2":88, "student3":79, "student4":62...},对数学成绩进行排序,

方法一:使用python内置函数sorted默认参数排序

(01)1. 先构建一组使用字典存储的用例数据查看字典的键和值

python中如何对字典进行排序

(02)2. 使用zip高阶函数把数据变成(值,键)元组形式然后使用sorted默认参数排序

python中如何对字典进行排序 第2张

方法二:给定sorted的参数进行排序

(01)1. 先查看下sorted的文档介绍

python中如何对字典进行排序 第3张

(02)2. sorted方法默认key=None,从小到大排列

(03)3. 给定sorted指定参数进行排序并且结果按照从大到小排列

TAG标签:python 字典 #