擅长:python、mysql、java
<p>你似乎忘记了跳过bigrams中的解析字母:</p>
<pre><code>def parse(string):
pointer = 0
while pointer < len(string):
if string[pointer] not in comparator:
comparator.append(string[pointer])
else:
substring = string[pointer] + string[pointer+1]
comparator.append(substring)
pointer += 1
pointer += 1
print comparator
['a', 'b', 'bb', 'bd', 'e', 'ee', 'f', 'ff', 'd', 'dd', 'db']
</code></pre>
<p>或者稍微重写</p>
^{pr2}$