python – 根据另一个列表的排序方式对列表进行排序

python – 根据另一个列表的排序方式对列表进行排序,第1张

概述我有2个像这样的列表: A = [10, 29, 30, 49, 21, 3, 5, 6] B = [y, z, t, e, q, f, h, d] 我希望列表B在sort()函数之后以与列表A相同的方式排序,输出示例: A.sort() print(A) >>>[3, 5, 6, 10, 21, 29, 30, 49] print(B) >>>[f, h 我有2个像这样的列表:

A = [10,29,30,49,21,3,5,6]    B = [y,z,t,e,q,f,h,d]

我希望列表B在sort()函数之后以与列表A相同的方式排序,输出示例:

A.sort()    print(A)     >>>[3,6,10,49]    print(B)    >>>[f,d,y,e]
解决方法 将两个列表压缩在一起.对每对中的第一项进行排序,然后解压缩. 总结

以上是内存溢出为你收集整理的python – 根据另一个列表的排序方式对列表进行排序全部内容,希望文章能够帮你解决python – 根据另一个列表的排序方式对列表进行排序所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1192109.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存