擅长:python、mysql、java
<p>您使用<code>defaultdict</code>的解决方案是正确的,但是您必须将这两个值作为字典键的元组插入。在您的示例中,元组始终是列表的第一个元素:</p>
<pre><code>import collections
dTransition = collections.defaultdict(int)
# <s> is a start of sentence tag
pairs = [[('<s>', 'NOUN')], [('CCONJ', 'NOUN')], [('NOUN', 'SCONJ')], [('SCONJ', 'NOUN')],[('SCONJ', 'NOUN')]]
for pair in pairs:
dTransition[pair[0]] += 1
</code></pre>
<p>那就行了</p>