擅长:python、mysql、java
<p>您打算删除列表的最后一个元素,而不是以某种方式调用<code>List</code>作为函数:</p>
<pre><code>del List[len(List)-1]
</code></pre>
<p>Python的<code>del</code>语句必须采用特定的形式,如删除变量、list[element]或object.property。这些表单可以嵌套得很深,但必须遵循。它与赋值语句并行——如果试图赋值给函数调用,则会出现类似的语法错误。</p>
<p>当然,在这种情况下,你真正想要的是</p>
<pre><code>del List[-1]
</code></pre>
<p>这意味着列表的最后一个元素,而且更像Python。</p>