擅长:python、mysql、java
<p>用Python编写这样的代码是完全合法的。但是,编写类似于</p>
<pre><code>lst = [1, 2, 3, 4, 12]
</code></pre>
<p>会比</p>
<pre><code>lst = [1, 2, 3, 4]
... # code has nothing do to with lst
lst.append(12)
</code></pre>
<p>一般来说,前者的性能会比后者好,但是如果后者在您的情况下更具可读性/您有充分的理由这样做,那么您可以忽略PyCharm提示符。</p>
<p>如果你觉得不舒服,你可以把这个检查关了</p>
<p>“PyCharm->;设置->;编辑器->;检查->;Python->;列表创建可以是…”</p>