У меня есть словарь:
{'key1':1, 'key2':2, 'key3':3}
Мне нужно передать подмножество этого словаря в сторонний код. Он хочет только словарь, содержащий ключи ['key1', 'key2', 'key99']
, и если он получит другой ключ (например, 'key3'
), он взрывается в неприятном беспорядке. Код, о котором идет речь, вышел из моего контроля, поэтому я остался в положении, когда мне нужно очистить словарь.
Какой лучший способ ограничить словарь набором ключей?
Учитывая пример словаря и разрешенных клавиш выше, я хочу:
{'key1':1, 'key2':2}