Как найти словарь с минимальным значением в python?

Есть несколько словарей:

d1 = {v: 1}
d2 = {v: 2}
d3 = {v: 3}

как найти словарь с минимальным значением v?


Ответы (1 шт):

Автор решения: piece0f

Как отметил товарищ @insolor, можно воспользоваться опциональным аргументом key функции min(list, key), с помощью которого будут проверяться ключи в словаре:

min([d1, d2, d3], key=lambda x: x['v'])
→ Ссылка