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