擅长:python、mysql、java
<p>由于以下原因,您将得到一个<code>IndexError</code>:</p>
<p><code>del tweetSplit[i]</code></p>
<p>结果是您正在删除<code>tweetSplit</code>中的元素。这会导致<code>tweetSplit</code>的长度缩短。在</p>
<p>要解决此问题,请不要从<code>tweetSplit</code>中删除任何元素。只需浏览一下列表。不需要删除任何元素。在</p>
<p>如果不需要处理任何索引,只需在Python中使用for-each循环。在</p>
<pre><code>for tweet in tweetSplit:
if tweet != "" and tweet[:1] == '@':
# Do something but don't delete any tweet from tweetSplit.
</code></pre>