时间:2021-05-22
以元祖形式返回 return (a,b,......)
以元祖引用或(x,y,....)接受都可以
为什么不能用列表返回??
与java一样,列表等属于可变数据类型——由指针指向数据本身。
如果返回列表,其实质是返回列表引用,列表引用本可以找到数据本身,但由于回收机制,数据本身很可能已经被回收了,所以用列表返回并不可行
===========update==========
python中用列表也可以。。。。奇怪!
以上这篇浅谈python函数调用返回两个或多个变量的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
在使用JS编程中,有时需要在一个方法返回两个个或两个以上的数据,用下面的几种方法都可以实现:1使用数组的方式,如下:JS函数返回多个值functiongetDa
python中return不返回值是因为你没有将返回的值取出来。解决方法:调用函数,将函数的返回值赋给一个变量,输出这个变量就可以看到函数的返回值了示例如下:d
Python两个内置函数——locals和globals这两个函数主要提供,基于字典的访问局部和全局变量的方式。在理解这两个函数时,首先来理解一下python中
在Python中,读写文件有3个步骤:1.调用open()函数,返回一个File对象。2.调用File对象的read()或write()方法。3.调用File对
在createSelect()函数中,返回一个对象,这个对象的两个方法next()和prev()中的调用的moveSelect()能正确的指向到该函数,也可以把