Как использовать if / else в понимании словаря?

В python2 .7+ существует любой способ создать что-то вроде:

{ something_if_true if condition else something_if_false for key, value in dict_.items() }

Я знаю, что вы можете сделать что угодно, просто используя 'if'

{ something_if_true for key, value in dict_.items() if condition}
104
задан Cleb 14 November 2017 в 17:02
поделиться