擅长:python、mysql、java
<p>做一些类似的事情:</p>
<pre><code>connected[socket] = accountids[account_data.accountid] = account_data
</code></pre>
<p>假设<code>account_data</code>是一个具有属性的可变对象,这将在两个dict中引用同一个对象作为值,当然还有不同的键。它没有<em>有</em>在一个语句中,即:</p>
^{pr2}$
<p>同一语句中的多个赋值只是一种方便;使它按您所希望的方式工作的原因是Python通常通过“对象引用”(在赋值、参数传递、返回语句等)进行操作。在</p>