如何從 Python 中的函式返回一個物件?
在 Python 中,return 語句用於退出 Python 函式並向呼叫者返回一個值。函式的一個基本目的是接受輸入並返回結果。在執行後,return 語句會立即停止執行函式,即使它並不是該函式中的最後一條語句。
返回值的函式有時稱為結果函式。
示例
def sum(a,b): return a+b sum(5,16)
輸出
21
Python 中幾乎所有內容都是物件。列表、字典、元組也是 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'}
廣告