Просто хочу знать, хороший способ, как это сделать:Pythonic и компактный способ сравнить ключ в Словаре
a = {'key':'value'}
if 'key' in a:
if a['key'] == 'value':
# do something ...
Проблема иногда мне нужно обрабатывать случаи Whe "key"
на самом деле "@key"
, Так что я дон Не хотите дублировать тот же код с if '@key' in a: ....
Итак, вопрос в том, как обрабатывать оба случая в большинстве Pythonic и более компактно?
Не можете ли вы удалить все ведущие '@' перед вставкой данных в словарь? – zero323