Проверьте, существует ли данный ключ в словаре, и увеличьте его

Я предпочитаю делать это python-shell одной строкой кода.

my_dict = {}

my_dict[some_key] = my_dict.get(some_key, 0) + 1

В словарях dict есть функция get, которая dictionary принимает два параметра - нужный python-interpreter вам ключ и значение по умолчанию, если map оно не существует. Я предпочитаю python-shell этот метод defaultdict, поскольку dict вы хотите обрабатывать только pythonista тот случай, когда ключ не pythonic существует в этой единственной dictionary строке кода, а не везде.

python

dictionary

2022-11-10T01:53:57+00:00
Вопросы с похожей тематикой, как у вопроса:

Проверьте, существует ли данный ключ в словаре, и увеличьте его