Я ищу способ найти все ключи словаря, сопоставленные с заданным значением (аналогично тому, что np.where
будет делать для массивов). Например:
dict = {'a':12, 'b':0, 'c':0}
print(where(dict, 0))
>>> ['b', 'c']
Очевидно, что я могу сделать это с помощью:
[key for key in dict.keys() if dict[key]==0]
, но я хотел бы знать, существует ли уже функция Python, которая выполняет эту операцию.
Большое спасибо:)