有人知道如何对这个列表进行合并排序吗?
listd = [[1,3,"5"],4,5,69,{"b":"so","c":"d",6:8},2,4,"help",2,334]
我希望这个列表将从最小到最大排序。但我不知道该怎么做。
为了对列表进行排序,应该可以比较列表中的元素,找出哪个较大,哪个较小。使用python排序时,没有默认的定义来比较不同类型的数据类型。由于您的列表具有不同的数据类型,如果您尝试使用list.sort()
函数进行排序,则会引发错误。