针对学生成绩的多优先级排序需求,以下实现描述正确的是?

df948402 单选题 共 个子题

现有一批学生信息,每条信息包含学号(字符串类型)、语文成绩(整数)、总成绩(整数),需按照以下规则完成排序:第一优先级为总成绩从高到低,第二优先级为语文成绩从高到低,第三优先级为学号从低到高。

A

在Python中可使用sorted(students, key=lambda s: (-s['total'], -s['chinese'], s['id']))实现该排序规则

B

必须通过手动编写嵌套循环逐一比较所有优先级条件,无法使用编程语言内置的排序API

C

多优先级排序中,优先级越高的排序条件应放在比较元组的末尾位置

D

在Java中使用Comparator接口时,应先比较学号,再比较语文成绩,最后比较总成绩

正在加载题目数据…
已答 /
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析
讨论
发布
登录后参与讨论 立即登录
发布讨论需先绑定并验证手机号 去绑定手机号
加载中…
我
我
回复 @
回复 @
发送
还没有人讨论,来发表第一条吧