0
我有一個列表的列表是以下形式:Python的,不大不小的日期對象名單列表
[ [date_objects], [int], [int], [int], [int] ]
所有列表的長度相同,我想排序的所有列表由date_objects列表。我可以改變,如果需要的數據格式,但我需要所有的在發生在每個後續列表中出現date_objects索引號的變化..
感謝
我有一個列表的列表是以下形式:Python的,不大不小的日期對象名單列表
[ [date_objects], [int], [int], [int], [int] ]
所有列表的長度相同,我想排序的所有列表由date_objects列表。我可以改變,如果需要的數據格式,但我需要所有的在發生在每個後續列表中出現date_objects索引號的變化..
感謝
首先,你需要創建一個列表列表中的「其他」順序:
[
[date_obj, int, int, int, int],
[date_obj, int, int, int, int],
[date_obj, int, int, int, int]
...
]
您可以使用循環或列表理解來完成此操作。 現在,對剛剛創建的列表進行排序。 最後,逆轉過程以獲得您的原始5個列表,但現在按照所需順序排序。
請考慮是否要完成最後一步。將此索引爲行排序表可能更容易。
這讓你感動嗎?
所以你想首先排序的日期?你可以添加一些實際的輸入和預期的輸出,因爲它不完全清楚你在問什麼 –
請更好地解釋這部分:「我想按date_objects列表排序所有列表」 – nbro
如果你的問題似乎好得多,如果它包含您在網站上提出問題之前所嘗試的內容。 – peterh