andre_joy

导航

字典(dict)按键/值排序之lambda函数

偶然在网上看到lambda函数,觉得很赞~

比如:

>>> d={“ok”:1,”no”:2}
对字典按键排序,用元组列表的形式返回
>>> sorted(d.items(), key=lambda d:d[0])
[('no', 2), ('ok', 1)]
对字典按值排序,用元组列表的形式返回
>>> sorted(d.items(), key=lambda d:d[1])
[('ok', 1), ('no', 2)]

posted on 2013-02-28 22:44  andre_joy  阅读(334)  评论(0编辑  收藏  举报