热线电话:13121318867

登录
2019-01-21 阅读量: 1849
使用另一个列表对列表进行排序[重复]

我现在正在处理Processing 3的python模块,但这是一个更普遍的python问题,因为我所看到的所有文档都是如何从列表中的某些内容排序列表而不是外部列表。

listKey = [0,2,9,1,3]

listToSort = [11,12,15,2,8]

预期成绩

[11,2,12,8,15]

0.0000
3
关注作者
收藏
评论(1)

发表评论
啊啊啊啊啊吖
2019-01-21
zip(*sorted(enumerate(listToSort), key=lambda t: listKey[t[0]]))[1] (11, 2, 12, 8, 15)
0.0000 0 0 回复