列表如下
[{‘学生姓名’: ‘SanZhang’, ‘高数成绩’: 70, ‘英语成绩’: 80,‘大物成绩’: 61}, {‘学生姓名’: ‘SiLi’,‘高数成绩’: 86,‘英语成绩’: 77,‘大物成绩’: 81}, {‘学生姓名’: ‘WuWang’,‘高数成绩’: 88,‘英语成绩’: 90,‘大物成绩’: 77}, {‘学生姓名’: ‘MingLi’,‘高数成绩’: 60,‘英语成绩’: 77,‘大物成绩’: 81}, {‘学生姓名’: ‘MiWang’,‘高数成绩’: 71,‘英语成绩’: 70,‘大物成绩’: 60}, {‘学生姓名’: ‘HaiLi’,‘高数成绩’: 88,‘英语成绩’: 78,‘大物成绩’: 89}, {‘学生姓名’: ‘HeWang’,‘高数成绩’: 70,‘英语成绩’: 90,‘大物成绩’: 80}, {‘学生姓名’: LiWang’,‘高数成绩’: 67,‘英语成绩’: 71,‘大物成绩’: 70}]
需要分别按照总分和高数成绩从高到低进行排列,如果成绩相同则按照录入先后顺序进行排列,输出案例如下,
求个详细代码和说明,感谢!