擅长:python、mysql、java
<p>这是不可能的<code>s</code>是一个<code>dict</code>带有一个键<code>"framework"</code>。没有办法索引<code>s</code>来获得<code>s</code>值中更深的内容</p>
<p>但是,您可以编写一个<em>函数</em>,该函数接受一个键列表并迭代地挖掘<code>dict</code>。(<a href="https://stackoverflow.com/a/68194745/1126841">Iguananaut</a>通过更好的错误处理来实现这一点。)</p>
<pre><code>def chain_lookup(s, *keys):
d = s
for key in keys:
d = d[key]
return d
result = chain_lookup(s, "framework", "challenger")
# result == {"logo.qvg": "..."}
</code></pre>