我有一个列表清单,其格式如下:
[ [date_objects], [int], [int], [int], [int] ]
所有列表都是相同的长度,我想按date_objects列表对所有列表进行排序。如果需要,我可以更改数据的格式,但是我需要在date_objects中发生的索引号中的所有更改都发生在每个后续列表中。
由于
答案 0 :(得分:1)
首先,您需要在"其他"中创建一个列表列表。顺序:
[
[date_obj, int, int, int, int],
[date_obj, int, int, int, int],
[date_obj, int, int, int, int]
...
]
您可以使用循环或列表解析来执行此操作。 现在,对刚刚创建的列表进行排序。 最后,颠倒过程以获得原始的5个列表,但现在按照所需的顺序排序。
考虑是否要完成最后一步。将此索引为行排序表可能更容易。
这会让你感动吗?