【发布时间】:2020-12-24 10:17:14
【问题描述】:
如果要对两个列表进行并行排序,首先按一个列表排序,然后对于具有相同值的元素,再按第二个列表排序?任何一个列表都可能有重复的元素。
list_a = [3,2,4,4,5]
list_b = ['d','b','a','c','b']
输出需要基于(1)list_a中的值从大到小,以及(2)list_a中具有相同值的元素,在list_b中按字母顺序排序。
list_a = [5,4,4,3,2]
list_b = ['b','a','c','d','b']
有什么想法吗?
【问题讨论】:
标签: python python-3.x sorting