我有一個巨大的字典,看起來像這樣的具體數字鍵的數量: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)來過濾字典 –