擅长:python、mysql、java
<p>当调用<code>setdefault</code>方法时,应该用<code>[]</code>更改{<cd1>},用{<cd4>}更改{<cd3>}。在</p>
<pre><code>indexDb.setdefault(linko.text.encode('UTF-8'), []).extend(allArticle)
</code></pre>
<p>顺便说一句,您不必检查key是否存在,因为<code>.setdefault()</code>返回字典中可用的键值,如果给定的键不可用,它将返回提供的默认值,即空列表。在</p>
<p>因此,您可能需要按如下方式更新代码:</p>
^{pr2}$