python中一个函数返回多个值的方法,python函数返回多个,当你不习惯用Python


当你不习惯用Python,很容易忘记一个函数可以返回任何类型的对象,包括元组。

有了它我们就可以实现一个函数返回多个值的愿望了。通常这是其它语言实现不了的哟。

#让函数返回元组>>> def myfunction(a): return (a+1,a*2,a*a)>>> print myfunction(3)(4, 6, 9)#同时你也通过元组接收返回值,并存放在不同的变量里>>> (a,b,c) = myfunction(3)>>> print b6>>> print c9#该片段来自于http://byrx.net

评论关闭