python 从函数中返回多个值
2022-05-24 本文已影响0人
孙广宁
7.4 如何从一个函数中返回多个值
>>> def m():
... return 1,2,3
...
>>> m
<function m at 0x1098a2200>
>>> m()
(1, 2, 3)
>>> a,b,c=m()
>>> a
1
>>> b
2
>>> c
3
>>>
>>> d=m()
>>> d
(1, 2, 3)
- 看起来是返回了多个值,实际只是返回了一个元组
- 元组使用,号分开,并不需要()
- 如上d和a,b,c是一样的