Ключ по умолчанию * при доступе к словарю? - PullRequest
0 голосов
/ 11 декабря 2018

Python имеет dict.get(key, default_value), который будет пытаться получить значение в key, и если key не найден, вместо него введите default_value.

Я пытаюсь получить некоторые ключи, которыеЯ не могу гарантировать, что на самом деле существует.Однако, поскольку default_value определяется во время выполнения, я также не могу легко указать значение по умолчанию.Что я могу гарантировать, так это то, что независимо от значения по умолчанию, оно будет ниже my_key.Как я могу реализовать это с помощью простого однострочного Python?

1 Ответ

0 голосов
/ 11 декабря 2018

Простое решение - my_dict.get(key, my_dict[my_key]).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...