【发布时间】:2016-12-28 09:06:57
【问题描述】:
我的 Python 2.x 脚本中返回了一个字典类型变量,其中包含以下值:-
{u'image': u'/users/me/Desktop/12345_507630509400555_869403269181768452_n.jpg', u'faces': [{u'gender': {u'gender': u'FEMALE', u'score': 0.731059}, u'age': {u'max': 17, u'score': 0.983185}, u'face_location': {u'width': 102, u'top': 102, u'left': 426, u'height': 106}}]}
我想要做的是为给定的键提取以下值:-
- 'gender'(值为'female')
- 'score'(值为'0.731059')
- 'age'[max](值为'17')
- 'age'[score](值为'0.983185)
我尝试了以下方法,但似乎没有返回我正在寻找的内容:
if key == 'faces':
for k, v in key:
print(k['gender'], k['max'], k['age'][0], k['age'][1])
关于如何访问和打印我感兴趣的值有什么建议吗?
【问题讨论】:
标签: python json python-2.7 dictionary nested