Python 如何直接引用嵌套的JSON数据?

Python 如何直接引用嵌套的JSON数据?,python,Python,我通过一个API调用了大量的数据,它嵌套在许多层中。我希望能够参考件容易,与括号符号理想 现在,我正在提取数据,结果如下: { 'status': 'success', 'data': { 'available_balance': '0.1515', 'pending_withdrawals': '0.0000', 'withdrawable_balance': '0.1515',

我通过一个API调用了大量的数据,它嵌套在许多层中。我希望能够参考件容易,与括号符号理想

现在,我正在提取数据,结果如下:

   {
    'status': 'success', 
    'data': 
          {
           'available_balance': '0.1515', 
           'pending_withdrawals': '0.0000', 
           'withdrawable_balance': '0.1515', 
           'couponable_balance': '0.0000'
          }
    }
我可以进行
平衡[“数据”]
,然后输出:

   {
    'available_balance': '0.1515', 
    'pending_withdrawals': '0.0000', 
    'withdrawable_balance': '0.1515', 
    'couponable_balance': '0.0000'
   }
但我想做的是像
balance[“data”[“available\u balance”]
这样的事情,然后得到:

0.1515

尝试以下代码:

balance['data']['available_balance']

JSON在python中以嵌套字典的形式加载。

您是否尝试过
balance[“data”][“available\u balance”]
?谢谢,这很有效,但是如果我有两个不同的标签都命名为“available\u balance”,我如何告诉程序选择哪一个?好吧,在同一范围内不会有两个“available\u balance”,那没有多大意义。通常,我们会迭代“数据”中的索引,因此我们会执行类似的操作:
balance['data'][0]['available\u balance']
balance['data'][1]['available\u balance']
balance['data'][2]['available\u balance']
,等等