如何将频率字典转换为报表字典?
来自。。。[('a': 2), ('b':6), ('cd':1), ('g':9)]
到。。。
a 2
b 6
cd 1
g 9
我用这个创建了频率字典。。。
openfile = open(filename, 'r')
x = openfile.read()
uplist = p.split()
wc = {}
for word in uplist:
if word in wc.keys():
wc[word] +=1
else:
wc[word] = 1
return wc.items()
现在,我必须创建一个报告函数。
只循环并打印:
for item, freq in items:
print(item, freq)
严格地说,因为返回wc.items()
,所以没有字典,而是元组列表。