有一個名爲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