Как добавить в словарь значение или создать, если оно не существуетPython

Программы на Python
Anonymous
Как добавить в словарь значение или создать, если оно не существует

Сообщение Anonymous »

Я хочу добавить значение в словарь, хранящий счетчики:

Код: Выделить всё

d[key] += 1
но иногда ключ еще не существует. Проверка существования ключа кажется слишком уродливой. Есть ли для этого красивый и питонический один лайнер - добавьте, если ключ существует, или создайте значение 1, если ключа нет в dict.keys?

Подробнее здесь: https://stackoverflow.com/questions/248 ... not-exists

Вернуться в «Python»