在 FreqDist 和 ngrams 创建的键中删除 ()
remove () in keys created by FreqDist and ngrams
我使用这些代码为 ngrams 生成频率
all_counts = FreqDist(ngrams(token, 1))
但是,键在 () 中。
FreqDist({('a',): 6,
('b',): 1,
('c',): 1})
我希望它如下所示:
FreqDist({'a': 6,
'b': 1,
'c': 1})
谢谢。
all_counts = {key[0] : val for key, val in all_counts.items()}
我使用这些代码为 ngrams 生成频率
all_counts = FreqDist(ngrams(token, 1))
但是,键在 () 中。
FreqDist({('a',): 6,
('b',): 1,
('c',): 1})
我希望它如下所示:
FreqDist({'a': 6,
'b': 1,
'c': 1})
谢谢。
all_counts = {key[0] : val for key, val in all_counts.items()}