如何在Python中从函数中返回对象?
return语句使得Python函数退出并将一个值返回给其调用者。函数的目的通常是接收一些输入并返回一些输出。一旦执行return语句,即使它不是函数中的最后一个语句,在该语句执行后,函数的执行也会立即停止。
有返回值的函数有时被称为有价值的函数。
阅读更多:Python 教程
示例
def sum(a, b):
return a+b
sum(5,16)
输出
21
在Python中,几乎所有的东西都是对象。列表、字典、元组也是Python对象。下面的代码展示了一个Python函数,该函数返回一个Python对象:一个字典。
示例
# 此函数返回一个字典
def foo():
d = dict();
d['str'] = "Tutorialspoint"
d['x'] = 50
return d
print foo()
输出
{'x': 50, 'str': 'Tutorialspoint'}