[*] Это не полностью читаемо; Если значение не является , безусловно, более понятно.
[*] Это может иметь последствия позже (и вызвать тонкие ошибки), поскольку такие вещи, как [] и 0 Также оценим до false < /code>. < /p>
- vs, если значение - false
Код: Выделить всё
if not value
- vs, если значение - []
Код: Выделить всё
if not value
Вопрос в том, как далеко вы заходите с принципом? Где нарисовать строку, сохраняя безопасность вашего кода?>
Подробнее здесь: https://stackoverflow.com/questions/715 ... al-is-none