具有不同赋值运算符的一个函数的多个返回

时间:2016-10-24 20:10:04

标签: python python-3.x

在Python中,是否可以使用多个赋值运算符来存储函数的输出?以下是我常见的格式,但我想要var1 += avar2 = b。这可能吗?

def example():
    a = 1
    b = 2
    return a, b

var1, var2 = example()

1 个答案:

答案 0 :(得分:2)

不,那是不可能的。你必须走很远的路:

temp, var2 = example()
var1 += temp