Мне нужно постепенно построить выражение CVXPY , например, сумму.
В данный момент я использую:
sum_expr = None
for ...
var = cp.Variable(...)
if sum_expr:
sum_expr += var
else:
sum_expr = var
# use sum_expr
Есть ли более чистый и краткий способ сделать это?
Есть ли какое-нибудь значение по умолчанию NOP / Null / Void / Nil, которое я могу использовать для инициализации sum_expr
, чтобы я мог избежать оператора if
и просто использовать +=
?