我有一个巨大的字典,看起来像这样的具体数字键的数量:Python字典:其值
data = {'this': [{'DT': 100}], 'run': [{'NN': 215}, {'VB': 2}], 'the': [{'NNP': 6}, {'JJ': 7}, {'DT': 39517}]}
我想这样做是运行将返回,例如查询时,按键正好用两个值,在这种情况下,答案是一个因为'run'
是唯一一个与正好两个值{'NN': 215}
& {'VB': 2}
我认为这可能与正则表达式来完成,但无法找到如何号码。
RegEx用于解析字符串,而不是任何其他数据类型。 – noahnu
您的字典格式错误也请打印出来帮助我们。 – Dan
你有重复键'运行',并尝试使用过滤器,如过滤器(lambda s:len(data [s])== 2,data)来过滤字典 –