擅长:python、mysql、java
<p>此函数将递归查找传递给它的字典中的键<code>d</code>,并返回最后一次成功的查找</p>
<pre><code>def get_nested(d, key):
result = d.get(key)
if isinstance(result, dict):
return result or get_nested(result, key)
return result
</code></pre>
<p>可以这样称呼</p>
<pre><code>get_nested(dct, 'hits')
get_nested(dct, 'aggregations')
</code></pre>