【python】Python函数返回多个值的方法(入门必读)
通常情况下,一个函数只有一个返回值,实际上 Python 也是如此,只不过 Python 函数能以返回列表或者元组的方式,将要返回的多个值保存到序列中,从而间接实现返回多个值的目的。
因此,实现 Python 函数返回多个值,有以下 2 种方式:
因此,实现 Python 函数返回多个值,有以下 2 种方式:
- 在函数中,提前将要返回的多个值存储到一个列表或元组中,然后函数返回该列表或元组;
- 函数直接返回多个值,之间用逗号( , )分隔,Python 会自动将多个值封装到一个元组中,其返回值仍是一个元组。
def retu_list() : add = ["http://c.biancheng.net/python/",\ "http://c.biancheng.net/shell/",\ "http://c.biancheng.net/golang/"] return add def retu_tuple() : return "http://c.biancheng.net/python/",\ "http://c.biancheng.net/golang/",\ "http://c.biancheng.net/golang/" print("retu_list = ",retu_list()) print("retu_tuple = ",retu_tuple())
浙公网安备 33010602011771号