如何对生成的表进行排序HTML.py文件

2024-04-20 02:13:32 发布

您现在位置:Python中文网/ 问答频道 /正文

我的桌子是用HTML.py文件具有“日期”列的实用程序。有什么办法我可以按日期把桌子分类吗?表中的行由python字典列表附加到表中,每个字典元素中都有一个键日期。你知道吗


Tags: 文件py实用程序元素列表字典html分类
2条回答

是的,使用排序方法你可以做到这一点。但举例来说,如果您将整个表保存在一个dictionary中,而dictionary是list的一个元素。那么在这种情况下,上述代码可能无法工作。:示例:l=[{3:'test',2:'kranthi',1:'dfdfdf'}]。,因此您可以使用下面的代码实现这两种情况


        def _sortListOfDict(_listOfDict):
            return sorted(_listOfDict, key=lambda x: x.items()[0])

上面的简单程序将对整个字典列表进行排序,并返回已排序的字典列表

因为是字典列表,所以我用

newlist = sorted(list_to_be_sorted, key=lambda k: k['Date'])  

然后搭建了桌子。你知道吗

相关问题 更多 >