请问一下,这个是错在哪里了?

小弟是学生,做这道题一直出错

img

df 有 2个“综合分” 列
是不是原来数据已经有“综合分”这列了, 你又 append了一列?

你好像没有读懂题目要求,或者说,没有理解好
根据你的步骤(4),可以看出题目要求,输出综合分最高的学生的姓名和学号
你的步骤(3),也是有点问题的,怎么能让一个结构体,同时按照两个要求进行排序呢?
所以:要根据题目要求,分步骤进行:
(a)按照综合分进行排序,并选出综合分最高的学生和学号
(b)再选出的综合分最高的学生中,按照学号进行排序

理解题意,分步骤进行。