Python: finding keys with unique values in a dictionary?

前端 未结 9 1997
臣服心动
臣服心动 2021-02-19 01:28

I receive a dictionary as input, and want to return a list of keys for which the dictionary values are unique in the scope of that dictionary.

I will clarify with an exa

9条回答
  •  抹茶落季
    2021-02-19 01:54

    Note that this actually is a bruteforce:

    l = a.values()
    b = [x for x in a if l.count(a[x]) == 1]
    

提交回复
热议问题