Задать вопрос
@danyaxaxaxaxa

Как упростить код?

Работаю над улучшением кода, и хотел бы узнать, можно ли как-то улучшить эту строчку кода?

event_action = [event.object['message']['action'] if 'action' in event.object['message'] else None]
  • Вопрос задан
  • 100 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
@galaxy
Если event.object['message'] - всегда dict, то:
event_action = [event.object['message'].get('action')]
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@deliro
Ты думаешь, что проблема в нечитабельности кода, но на самом деле проблема в словарях, а с кодом все ок. Не используй словари в своём коде в качестве контейнеров данных, и код станет в миллион раз читабельней.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы