【发布时间】:2016-04-14 03:10:36
【问题描述】:
是否可以在 Python 中的同一行上执行多个变量增量?
例子:
value1, value2, value3 = 0
value4 = 100
value1, value2, value3 += value4
在我的实际程序中,我有很多不同的变量,但必须在某一时刻添加一个变量。
我目前正在做的事情是我想用它来代替:
value1 += value4
value2 += value4
value3 += value4
...
value25 += value4
【问题讨论】:
-
你为什么不使用 list 或者 dict 呢?
-
value1, value2, value3 = (v + value4 for v in (value1, value2, value3))...