您的位置:首页 > 编程语言 > Python开发

Python 二维字典查询

2015-09-18 19:27 411 查看

Python 二维字典查询

如何在二维字典查询子项的value值

python版本2.7:

>>> dic = {}
>>> item1=[('a','a1'),('b','b1')]
>>> item2=[('a','a2'),('b','b2')]
>>> item3=[('a','a3'),('b','b3')]
>>> dic[0]=dict(item1)
>>> dic[1]=dict(item2)
>>> dic[2]=dict(item3)
>>> se = [dic[rec]['a'] for rec,value in dic.items()]
>>> se
>>> ['a1', 'a2', 'a3']
>>> se = [dic[rec]['a'] for rec,value in dic.items() if dic[rec]['a'] !='a1' ]
>>> se
>>> ['a2', 'a3']
...
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python