鱼C论坛

 找回密码
 立即注册
楼主: 小甲鱼

[一行流] 请用一行代码实现按得分排序

[复制链接]
发表于 2022-4-1 17:37:35 | 显示全部楼层
11111
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-4-5 22:07:00 | 显示全部楼层
没想出来
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-4-6 18:26:55 From FishC Mobile | 显示全部楼层
【II】请用一行代码实现按得分排序
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-4-8 10:06:09 | 显示全部楼层
x={i: tuple(x[0] for x in sorted(members[i].items(),key=lambda x: x[1],reverse =True))  for i in members }
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-4-8 20:05:10 | 显示全部楼层
1
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2022-4-18 17:52:33 | 显示全部楼层
谢谢
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2022-5-11 14:25:08 | 显示全部楼层
1
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2022-5-15 13:20:03 | 显示全部楼层
1
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2022-5-28 18:27:02 | 显示全部楼层
我不会
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-7-18 15:01:24 | 显示全部楼层
x  =[{i:list(zip(*sorted(members[i].items(),key=lambda x:x[1],reverse=True)))[0]} for i in members]




小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-7-18 21:32:32 | 显示全部楼层
字典推导式
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-8-2 09:38:30 | 显示全部楼层
答案
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2022-8-21 19:42:54 | 显示全部楼层
x = {each: tuple([s[0] for s in sorted(members[each].items(), key=lambda s: s[1], reverse=True)]) for each in members}
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-8-26 20:38:53 | 显示全部楼层
for i in members:
    # print(members[i])
    sort = sorted(members[i], key=lambda j: members[i][j], reverse=True)
    print(i, sort)
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-9-13 17:13:10 | 显示全部楼层
66
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2022-9-20 11:03:48 | 显示全部楼层
1
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2022-9-29 14:08:03 | 显示全部楼层
学习
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2022-10-15 16:08:00 | 显示全部楼层
x = [each[0]:sorted(each[1],key=lambda x:x[2])[0] for each in members.items]
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-11-3 01:15:32 | 显示全部楼层
members = {
    "鱼C工作室" : {"小甲鱼":83, "不二如是":89, "二师兄":64, "小师妹":75, "鱼小二":96},
    "复仇者联盟" : {"钢铁侠":85, "绿巨人":39, "黑寡妇":82, "鹰眼":73, "雷神":99},
    "奥特曼家族" : {"迪迦":99, "艾斯":84, "泰罗":63, "佐菲":78, "赛文":78}}

x = {k:[i[0] for i in sorted(v.items(),key=lambda x:x[1],reverse=True)] for k,v in members.items()}

for each in x:
    print(each, x[each])
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-11-9 15:41:13 | 显示全部楼层
1
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-10-1 07:37

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表