作者cobrasgo (火体金魔龙)
看板Python
标题[问题] 复杂资料结构的排序
时间Thu Aug 27 20:36:55 2009
请问,下面这个list
[{"dataA": "axc", "dataB": "eee"},
{"dataA": "ccc", "dataB": "dddd"},
{"dataA": "333", "dataB": "aaa"}]
若我有时候想用dataA的value来排序,也就是这个list会变成
[{"dataA": "333", "dataB": "aaa"},
{"dataA": "axc", "dataB": "eee"},
{"dataA": "ccc", "dataB": "dddd"} ]
因为应该是333 axc ccc是我预期的结果
但有时候要用dataB的value来排序
请问一下要怎样做?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.130.51.127
※ 编辑: cobrasgo 来自: 220.130.51.127 (08/27 20:45)