在python中查找字典中的特定列表

在python中查找字典中的特定列表,python,list,dictionary,nested,Python,List,Dictionary,Nested,我有一本这样的字典 my_d = {"a": [1, 2, 2, 5, 2], "b": [2, 1, 2, 4, 5], "c": [7, 2, 2, 6, 2], "d": [7, 2, 2, 2, 2]} 我正在寻找字典值包含2个以上的键。在示例中,这将是“a”、“c”、“d”您可以在列表中使用计数函数: >>> my_d = {"a":[1,2,2,5,2],"b":[2,1,2,4,5],"c":[7,2,2,6,2

我有一本这样的字典

my_d = {"a": [1, 2, 2, 5, 2],
        "b": [2, 1, 2, 4, 5],
        "c": [7, 2, 2, 6, 2], 
        "d": [7, 2, 2, 2, 2]}

我正在寻找字典值包含2个以上的键。在示例中,这将是
“a”、“c”、“d”

您可以在列表中使用
计数
函数:

>>> my_d = {"a":[1,2,2,5,2],"b":[2,1,2,4,5],"c":[7,2,2,6,2], "d":[7,2,2,2,2]}
>>> [i for i,j in my_d.items() if j.count(2)>2]
['a', 'c', 'd']

为您提供词典项列表。

您可以在列表理解中使用
count
函数:

>>> my_d = {"a":[1,2,2,5,2],"b":[2,1,2,4,5],"c":[7,2,2,6,2], "d":[7,2,2,2,2]}
>>> [i for i,j in my_d.items() if j.count(2)>2]
['a', 'c', 'd']

为您提供词典项列表。

您可以在列表理解中使用
count
函数:

>>> my_d = {"a":[1,2,2,5,2],"b":[2,1,2,4,5],"c":[7,2,2,6,2], "d":[7,2,2,2,2]}
>>> [i for i,j in my_d.items() if j.count(2)>2]
['a', 'c', 'd']

为您提供词典项列表。

您可以在列表理解中使用
count
函数:

>>> my_d = {"a":[1,2,2,5,2],"b":[2,1,2,4,5],"c":[7,2,2,6,2], "d":[7,2,2,2,2]}
>>> [i for i,j in my_d.items() if j.count(2)>2]
['a', 'c', 'd']
给你你的字典的条目列表