擅长:python、mysql、java
<p>下面是列表理解在python中的工作方式。假设你有一个列表<code>x</code>,比如</p>
<pre><code>x=[1,2,3,4]
</code></pre>
<p>您希望使用列表理解增加其值:</p>
<pre><code>y=[element+1 for element in x]
# ^ ^ ^
#element element list on which
#to be added operations are
#in list of y performed
</code></pre>
<p>这将输出:</p>
<pre><code>y=[2,3,4,5]
</code></pre>
<p>在您的例子中<code>x</code>(即<code>wordlist</code>)是空的,因此<code>for</code>循环不会迭代。根据前面提到的<a href="http://www.sjwhitworth.com/sentiment-analysis-in-python-using-nltk/" rel="nofollow">link</a>的描述<code>wordlist</code>应该是艺术家名字的数组。你知道吗</p>
<pre><code>wordlist = ["Justin Timberlake", "Tay Zonday", "Rebecca Black"]
</code></pre>