gpt4 book ai didi

python - 获取字典中嵌套键的值

转载 作者:行者123 更新时间:2023-11-28 21:37:45 25 4
gpt4 key购买 nike

我有一个 json 数据,我想使用它的值获取“account”键的值。这就是我的意思,

>>> vd=vxa.json()
>>> vd['outputs']
[{u'account': u'3422VtS7UtCvXYxoXTPnNp8HS6uCHm6j9p86', u'value': 83383165,
u'vout': 0}, {u'account': u'3FrWvdxBkrEJKA57UtCvXYxoXrFER53FE', u'vout':
1, u'chain': 10, u'isMine': True, u'value': 13155, u'chainIndex': 6}]

所以我想使用实际帐户 key 获取 '3FrWvdxBkrEJKA57UtCvXYxoXrFER53FE' 的值。

当我这样做的时候,

>>>vd['outputs']('account':'3FrWvdxBkrEJKA57UtCvXYxoXrFER53FE')['value']

我得到了

'SyntaxError: invalid syntax'

我错过了什么?

最佳答案

vd['outputs'] 是带有字典的列表。假设这个列表的顺序是稳定的 API,你可以这样做

vd['outputs'][1]['value']

如果顺序不固定,你需要过滤

def get_value(account):
for d in vd['outputs']:
if d['account'] == account:
return d['value']

关于python - 获取字典中嵌套键的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49010538/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com