小甲鱼 发表于 2021-11-7 19:02:11

已有 12 人购买  本主题需向作者支付 10 鱼币 才能浏览 购买主题

冬雪雪冬 发表于 2021-11-7 19:35:28

写的比较乱,看看小甲鱼的答案。
x = {keys: tuple(sorted(values, key = lambda x: -values)) for keys, values in members.items()}

Mikusaikou39 发表于 2021-11-7 21:20:17

print(sorted(list(map(int,input("请输入得分:").split()))))

zhyuchao123 发表于 2021-11-7 21:33:56

x = {team:] for member in members], key= lambda name_score_pair:name_score_pair, reverse=True)] for team in members}

Royalvice 发表于 2021-11-7 21:34:44

x = {i:tuple( for j in sorted(members.items(), key=lambda item:item, reverse=True)]) for i in members}

gyh666 发表于 2021-11-7 21:39:16

本帖最后由 gyh666 于 2021-11-7 21:41 编辑

members.sort(reverse=True)

潘达张 发表于 2021-11-7 21:58:14

x = dict((k,tuple( m for m in sorted(v.items(),key= lambda x: x,reverse=True))) for k,v in members.items())

juncao50 发表于 2021-11-7 21:59:24

x={i:tuple(sorted(list(v),key=lambda j:v,reverse=True)) for i,v in members.items()}

quechua128 发表于 2021-11-7 23:15:26

x = {key:[st for st in sorted(val.items(), key = lambda kv:(kv, kv),reverse = True)]for key,val in members()}

DetConan 发表于 2021-11-7 23:23:59

x = {k:{a:b for a,b in sorted(v.items(),key=lambda m:-m)} for k,v in members.items()}

258947758 发表于 2021-11-7 23:47:25

本帖最后由 258947758 于 2021-11-7 23:59 编辑

x=dict(for i,j in members.items())
ˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉ检查了下发现排序没倒序,作如下更新ˉˉˉˉˉˉˉˉˉˉˉ
x=dict(for i,j in members.items())

Mikusaikou39 发表于 2021-11-8 00:52:29

print(sorted(list(map(float,input().split()))))

Pliosauroidea 发表于 2021-11-8 04:22:05

x = {k: tuple(item for item in sorted(v.items(), key=lambda z: z,reverse=True)) for k, v in members.items()}

Richard_Chiang 发表于 2021-11-8 09:44:51

x = dict((team, tuple(m for m in sorted(members.items(), key=lambda i: i, reverse=True))) for team in members)

sryml 发表于 2021-11-8 10:11:06

x = {k: tuple(sorted(v, key=v.get, reverse=True)) for k, v in members.items()}

1596429368 发表于 2021-11-8 11:10:14

members=sorted(d.items(),key=lambda x:x,reverse=True)

comprehensive 发表于 2021-11-8 11:11:01

本帖最后由 comprehensive 于 2021-11-8 11:13 编辑

x = dict(zip(members, , key=lambda name: -team)) for team in members.items()]))

持枪揽星河 发表于 2021-11-8 13:06:23

for value in members.values():
    x = sorted(value.items(), key = lambda a:a, reverse = True)
    print(x)

HF_Z 发表于 2021-11-8 13:24:36

x = {k : tuple(map(lambda item: item, sorted(v.items(), reverse=True, key=lambda item: item))) for k, v in members.items()}

tbyouth 发表于 2021-11-8 13:49:25

x = {k : tuple(sorted(v.keys(), key = lambda name : v)) for k,v in members.items()}
页: [1] 2 3 4 5 6
查看完整版本: 请用一行代码实现按得分排序