我有一个dictionaries
列表,每个dictionary
都有一个单词作为关键字,这个单词在特定文档中出现的次数作为值。现在我想知道如何才能找到一个特定单词出现在多少个dictionaries
中?你知道吗
假设我有一个下列词典的列表:
dict1 = {'Association':5, 'Rule':2, 'Mining':3}
dict2 = {'Rule':4, 'Mining':1}
dict3 = {'Association':4, 'Mining':3}
计算一个单词出现在多少词典后的结果:
result_dict = {'Association':2, 'Rule':2, 'Mining':3}
^{} 是一个
dict
子类,在这里很有用:这可以通过听写理解轻松完成。
首先,列出你的口述:
然后,用一个联合体将字典中的所有单词组成一组(这可能是一个更干净的方法,但这是有效的):
然后,数一数每个单词出现在多少词典中:
这将从示例中返回所需的输出。你知道吗
相关问题 更多 >
编程相关推荐