擅长:python、mysql、java
<p>首先要初始化您的<code>ZMatrix</code>,我宁愿使用:</p>
<pre><code>ZMatrix = [[0] * 5 for i in range(5)]
</code></pre>
<p><strong>编辑:</strong>我最初使用<code>*</code>在二维中重复生成,这与<a href="//docs.python.org/2/faq/programming.html#how-do-i-create-a-multidimensional-list" rel="nofollow">python FAQ: How do I create a multidimensional list</a>中的指示不同,它只能用于一个维度,您需要使用列表理解(或for loops)来获得第二个维度。在</p>
<p>其次,在取消对列表列表的引用时,需要将对不同列表的引用分开,<code>ZMatrix[K][M]</code>,而不要使用奇怪的元组引用<code>ZMatrix[[K],[M]]</code>。所以把最后一行改成:</p>
^{pr2}$
<p>如果这不能解决所有问题,那么您可能需要查看<code>Zed()</code>函数中的公式构造。在</p>