<p>下面的代码是为了找出出现在两个字符串中最多的前150个单词。你知道吗</p>
<pre><code>pwords = re.findall(r'\w+',p)
ptop150words=Counter(pwords).most_common(150)
sorted(ptop150words)
nwords = re.findall(r'\w+',n)
ntop150words=Counter(nwords).most_common(150)
sorted(ntop150words)
</code></pre>
<p>下面的代码是删除出现在两个字符串中的常用词。你知道吗</p>
<pre><code>def new(ntopwords,ptopwords):
for i in ntopwords[:]:
if i in potopwords:
ntopwords.remove(i)
ptopwords.remove(i)
print(i)
</code></pre>
<p>但是,打印(i)没有输出。怎么了?你知道吗</p>
<p>很可能是你的压痕。你知道吗</p>
<pre><code>new(negativetop150words,positivetop150words):
for i in negativetop150words[:]:
if i in positivetop150words:
negativetop150words.remove(i)
positivetop150words.remove(i)
print(i)
</code></pre>