擅长:python、mysql、java
<p>问题的很大一部分是:</p>
<pre><code>while self.top is not None:
newNode = Node(self.top.data)
newLinkedList.add_end(newNode)
self.top = self.top.next
</code></pre>
<p>正常情况下self.top公司指向节点的顶部,除非替换或删除顶部节点,否则不应更改。你要做的基本上就是从列表中删除所有节点。在</p>
<p>注释掉的代码看起来是正确的,除了以下行“newLinkedList.add_结束(当前数据)“不够缩进。Python缩进系统的一个抱怨是,如果代码以改变缩进的方式粘贴,也会改变行的分组。该行应该是循环的一部分,并与上面的行的缩进相匹配。在</p>