擅长:python、mysql、java
<p>我认为这是对的。你循环正确。但是,您没有将单词添加到列表中吗?你是说要这么做吗?你知道吗</p>
<p>所以第一个你可以用</p>
<pre><code>my_list = []
for word in mytokens:
if word.lemma_ != "-PRON-":
my_list.append(word.lemma_.lower().strip())
else:
my_list.append(word.lower_)
</code></pre>
<p>通过将它们添加到这样的列表中,意味着您可以直接比较翻译的输出和列表理解的输出。^如果操作正确,{<cd1>}应该与<code>my_list</code>完全相同。你知道吗</p>
<p>还有一个小错误在第二次翻译。应该是:</p>
<pre><code>for word in mytokens:
if word not in stopwords and word not in punctuations:
yield word
</code></pre>
<p>您还可以修改第二个翻译,将所有单词添加到列表中。你知道吗</p>