有一个名为Count的类。我应该如何使用defaultdict?
def __init__(self, caters):
self.form = collections.defaultdict(collection.Counter)
self.caters = {caters: Catergory(caters) for caters in cats}
,我读了一些文件信息,并把它的值,
def read_file(file_name, level, counters):
data = open(file_name).read()
counters.caters[level].docs.add(file_name)
for token in blabla:
counter.form[token][file_name] += 1
我怎么会,如果我想每个令牌的总次数,无论哪个文件是在做什么?
如何获得某个级别的某个单词的频率,例如。令牌的名称是dog,level = 1,我想获得freq [dog] [1]?
你正在读入一个'data'文件,然后我们再也看不到'data'。某种程度上它是相关的吗? – 2012-04-23 00:42:21
添加一些上下文并澄清您的问题将鼓励回答,并帮助防止您的问题downvotes。 (p.s.这不是我!) – 2012-04-23 00:56:09
哈哈。这是一个长期的计划,我不知道是否明智地把所有东西都带进去...... – juju 2012-04-23 01:35:06