fs = codecs.open('grammar_new.txt', encoding='utf-8')
unidata=[]
d={}
fr=codecs.open('rule.txt', 'w')
for line in fs:
line_data=line.split()
for i in range(0,len(line_data)):
unidata.append(line_data[i])
d = defaultdict(unidata)
执行此代码时将生成错误,因为 d = defaultdict(unidata) TypeError: first argument must be callable..我想将重复的键存储在字典中