Например, допустим, у меня есть словари:
d_1 = {'peter': 1, 'adam': 2, 'david': 3}
и
d_2 = {'peter': 14, 'adam': 44, 'david': 33, 'alan': 21}
Какой самый умный способ проверить, содержат ли два словаря одинаковый набор ключей? В приведенном выше примере он должен вернуть False
, потому что d_2
содержит ключ 'alan'
, а d_1
- нет. Обратите внимание, что меня не интересует проверка того, что соответствующие значения для каждого ключа одинаковы, просто набор ключей одинаков.