擅长:python、mysql、java
<p>仅回答您的第二个(最后一个)问题-这是一个热门话题,有许多不同的项目(非标准)使您的字典成为点符号对象</p>
<p>例如这个-<a href="https://pypi.org/project/attrdict/" rel="nofollow noreferrer">attrdict</a>。通过<code>pip install attrdict</code>安装它</p>
<p>用法示例:</p>
<p><a href="https://repl.it/@moytrage/StackOverflow66208077#main.py" rel="nofollow noreferrer">Try it online!</a></p>
<pre><code>from attrdict import AttrDict
d = {'a': 1, 'b': [{'c': 2}, {'d': {'e': {'f': {5: {'g': 3}}}}}]}
ad = AttrDict(d)
print(ad.b[1].d.e.f(5).g) # 3
</code></pre>