簡體   English   中英

根據另一個列表的排序方式對列表進行排序

[英]Sort list based on how another list is sorted

我有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, d, y, q, z, t, e]

將兩個列表壓縮在一起。 對每對中的第一項進行排序,然后解壓縮。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM