Итак, я знаю, что в Python я могу сделать это:
variable_name = other_variable or 'something else'
... и это присваивает 'something else'
variable_name
, если other_variable
ложно, и в противном случае присваивает other_variable
значение variable
.
Могу ли я сделать хорошую лаконичную аналогичную вещь с помощью dict:
variable_name = my_dict['keyname'] or 'something else'
... или несуществующее имя ключа будет всегда вызывать ошибку, вызывать ее сбой?