擅长:python、mysql、java
<p>正如<a href="https://stackoverflow.com/questions/63989678/better-way-to-get-the-value-out-of-a-1-length-dictionary/63989835?noredirect=1#comment113153729_63989678">comments</a>中的<a href="https://stackoverflow.com/users/1016216/l3viathan">L3viathan</a>所建议的,您可以使用<code>iter</code>和<code>next</code>访问第一个键或值:</p>
<pre><code>>>> d = {"Something": {"one": 1, "two": 2, "three": 3}}
>>> next(iter(d))
'Something'
>>> next(iter(d.values()))
{'one': 1, 'two': 2, 'three': 3}
</code></pre>
<p>这比构建一个列表然后索引到其中更有效,尽管这对于小型词典来说可能并不重要</p>