Python locals() 函數(shù)

2019-03-15 11:22 更新

Python locals() 函數(shù)

Python 內(nèi)置函數(shù) Python 內(nèi)置函數(shù)

描述

Python locals() 函數(shù)會(huì)以字典類型返回當(dāng)前位置的全部局部變量。

對(duì)于函數(shù), 方法, lambda 函式, 類, 以及實(shí)現(xiàn)了 __call__ 方法的類實(shí)例, 它都返回 True。

語(yǔ)法

locals() 函數(shù)語(yǔ)法:

locals()

參數(shù)

  • 無(wú)

返回值

返回字典類型的局部變量。

實(shí)例

以下實(shí)例展示了 locals() 的使用方法:

>>>def school(arg): # 兩個(gè)局部變量:arg、z
... z = 1
... print (locals())
...
>>> school(4)
{'z': 1, 'arg': 4} # 返回一個(gè)名字/值對(duì)的字典
>>>

Python 內(nèi)置函數(shù) Python 內(nèi)置函數(shù)

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)