私信  •  关注

Mohsen_Fatemi

Mohsen_Fatemi 最近回复了
6 年前
回复了 Mohsen_Fatemi 创建的主题 » 基于另一个排序嵌套列表python对嵌套列表进行排序

压缩两个列表,然后对它们进行排序:

a = zip(["2019-10-13","2019-10-12","2019-10-14","2019-10-11"],[10,28,5,37])

排序后的结果是:

>>> sorted(a)
[('2019-10-11', 37), ('2019-10-12', 28), ('2019-10-13', 10), ('2019-10-14', 5)]

将排序后的列表分配给变量,然后解压缩它:

>>> a = sorted(a)
>>> list(zip(*a))
[('2019-10-11', '2019-10-12', '2019-10-13', '2019-10-14'), (37, 28, 10, 5)]