浅谈python函数调用返回两个或多个变量的方法
2019-01-23 12:21
531 查看
以元祖形式返回 return (a,b,......)
以元祖引用或(x,y,....)接受都可以
为什么不能用列表返回??
与java一样,列表等属于可变数据类型――由指针指向数据本身。
如果返回列表,其实质是返回列表引用,列表引用本可以找到数据本身,但由于回收机制,数据本身很可能已经被回收了,所以用列表返回并不可行
===========update==========
python中用列表也可以。。。。奇怪!
以上这篇浅谈python函数调用返回两个或多个变量的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
相关文章推荐
- 浅谈js中子页面父页面方法 变量相互调用
- iBatis调用返回两个游标的存储过程处理方法
- 浅谈不使用第三个变量交换两个变量的值的方法
- 3.定义一个接受两个数字的方法,返回两个数字的和 →(javascript代返回值的函数的申明和调用)
- 非.NET语言调用.NET XML Web Services返回的数据集合的两个方法
- 非.NET语言调用.NET XMLWeb Services返回的数据集合的两个方法
- 写一方法来实现两个变量的交换。在主调函数中定义两个整型变量,并初始化,调用交换方法,实现这两个变量的交换。(使用ref参数)
- 非.NET语言调用.NET XML Web Services返回的数据集合的两个方法
- iPhone开发中两个UIViewController间传递变量和调用方法的处理
- C++ 两个包含类互相调用彼此的类成员变量和方法
- 简单编程(十四)定义一个方法能够判断并返回两个整数的最大值,并调用自己的方法测试是否正确。
- 如何通过方法调用交换两个变量的值
- 非.NET语言调用.NET XML Web Services返回的数据集合的两个方法
- 浅谈js中子页面父页面方法 变量相互调用
- 非.NET语言调用.NET XML Web Services返回的数据集合的两个方法
- 浅谈js中子页面父页面方法 变量相互调用
- 如何通过方法调用交换两个变量的值
- 非.NET语言调用.NET XML Web Services返回的数据集合的两个方法
- shell两个变量调用方法
- 浅谈js中子页面父页面方法 变量相互调用