Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
SiteObj[url]['keys'] = SiteObj[url]['keys'] || []
SiteObj = Data_Url() for url in SiteObj: SiteObj[url]['keys'] = []
.get('keys', [] )
aaa = {} aaa['test'] = aaa.get('test') or [] print(aaa) # {'test': []} aaa = {'test': [1, 2, 3]} aaa['test'] = aaa.get('test') or [] print(aaa) # {'test': [1, 2, 3]}
for d in [ {'test': [1, 2, 3]}, {}, {'test': []}, {'test': None}, {'test': ""}, {'test': 0}, ]: aaa = d.copy() aaa['test'] = aaa.get('test') or [] bbb = d.copy() bbb['test'] = bbb.get('test', []) print('aaa', aaa, 'bbb', bbb)
aaa {'test': [1, 2, 3]} bbb {'test': [1, 2, 3]} aaa {'test': []} bbb {'test': []} aaa {'test': []} bbb {'test': []} aaa {'test': []} bbb {'test': None} aaa {'test': []} bbb {'test': ''} aaa {'test': []} bbb {'test': 0}