擅长:python、mysql、java
<p>使其成为类属性并计算一次:</p>
<pre><code>class Multipole:
xp = idistribution(j,m)
def q(self, f1,f2,f3):
t=0.
tm=0.
xp = Multipole.xp[:]
</code></pre>
<p>如果它是一个简单的列表,您可以做一个浅拷贝,如果您不复制您的方法中对<code>xp</code>的任何更改都将反映在任何引用<code>Multipole.xp</code>的地方。如果它包含其他对象,则需要执行<a href="https://docs.python.org/2/library/copy.html#copy.deepcopy" rel="nofollow">copy.deepcopy</a></p>