如何在Python中从函数中返回一个对象
返回语句 使得一个 Python函数 退出并将一个值返回给调用方。函数的一般目的是接收输入并返回某个结果。一旦执行了返回语句,即使它不是函数中的最后一条语句,函数的执行也会立即停止。
有时将返回值的函数称为有返回值的函数。
示例
def sum(a,b):
return a+b
sum(5,16)
输出
21
在 Python 中,几乎所有东西都是一个对象。 Lists 、 dictionaries 、元组也是 Python 对象 。下面的代码展示了一个返回 Python 对象(一个字典)的 Python 函数的示例。
示例
# This function returns a dictionary
def foo():
d = dict();
d['str'] = "Tutorialspoint"
d['x'] = 50
return d
print foo()
输出
{'x': 50, 'str': 'Tutorialspoint'}