gpt4 book ai didi

python - 同一行 Python 上的多个增量运算符

转载 作者:太空狗 更新时间:2023-10-30 00:49:00 25 4
gpt4 key购买 nike

是否可以在 Python 的同一行上执行多个变量增量?

例子:

value1, value2, value3 = 0
value4 = 100
value1, value2, value3 += value4

在我的真实程序中,我有很多不同的变量,但都必须在一个点上添加一个变量。

我现在正在做的,我想用它来代替:

value1 += value4
value2 += value4
value3 += value4
...
value25 += value4

最佳答案

元组和生成器解包在这里很有用:

value1, value2, value3 = 0, 0, 0
value4 = 100
value1, value2, value3 = (value4 + x for x in (value1, value2, value3))

关于python - 同一行 Python 上的多个增量运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34693927/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com