Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 5, 2017 13:08:09

worldmind
Зарегистрирован: 2016-12-20
Сообщения: 12
Репутация: +  0  -
Профиль   Отправить e-mail  

Аналог перлового оператора defined-or

4kpt_IV
ChainMap ?
в теории да, но что-то у меня не получилось
 >>> from collections import ChainMap
>>> default_struct = {'key': {'key1': 0, 'key2': 0}}
>>> struct = {'key': {'key1': 666}}
>>> context = dict(ChainMap(struct, default_struct))
>>> context
{'key': {'key1': 666}}
>>> context = dict(ChainMap(default_struct, struct))
>>> context
{'key': {'key1': 0, 'key2': 0}}

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version