Python:从双字母字典中提取最常见的双字母(词对)

问题描述 投票:0回答:0

我有一本字典,其中包含以下格式的单词对(二元组):

output = {'away--you': {'may'}, 'practically': {'anything'}, 'redistribution': {'start'}, 'commercial': {'redistribution'}, 'mission': {'increasing'}, 'promoting': {'free'}, 'practically': {'anything'}, 'distribution': {'electronic'}, 'agree': {'indemnify'}, 'practically': {'anything'}, 'available': {'generations'}, 'org/license': {'section'}, 'section': {'5'}, '1': {'5'}, 'redistributing': {'providing'}, 'indicate': {'have'}, 'accept': {'all'}, 'intellectual': {'property'}, 'trademark/copyright': {'agreement'}, 'practically': {'anything'}, 'agreement': {'any'}, 'abide': {'all'}, 'obtaining': {'copy'}, 'obtain': {'permission'}, 'refund': {'set'}, 'entity': {'providing'}}

我想找到 x 个最常见的二元语法及其出现频率。使用上面的示例字典,如果 x = 1,它将给出:

expected_results = [('practically', 'anything', 4)]
python dictionary counter
© www.soinside.com 2019 - 2024. All rights reserved.