函数的多个返回值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了函数的多个返回值相关的知识,希望对你有一定的参考价值。

在python中我们知道函数的返回值可以是多个

但其实他返回的是tuple

而tuple中的值是不可改变的

于是我写了如下的代码

def Function_test():
    return 40,50

x,y = Function_test()

x = 100

print(x,y)

结果完全没有问题,输出100 50

 

接着我又写了如下代码

def Function_test():
    return 40,50

x = Function_test()

x[1] = 100

print(x)

现在报错了

剩下的,就不用我说了吧

 

以上是关于函数的多个返回值的主要内容,如果未能解决你的问题,请参考以下文章

Parse.com - 从云代码函数返回多个值

从使用 wkwebview 返回值的 javascript 调用 swift 函数

使用函数返回多个值

函数的多个返回值

从函数返回多个值[重复]

快速从函数中返回多个值