数据: https://github.com/w1449550206/Spelling-checker-based-on-Python 代码: import re, collections #查找每一个单词,返回一个列表 def words(text): return re.findall('[a-z]+', text.lower()) def train(features): #为字典提供默认的值 model = collections.defaultdict(lambda: 1) for f in features: #将每一个单词都转变为键 默认