在lambda表達(dá)式中,可以通過(guò)在lambda函數(shù)的參數(shù)列表中傳入外部變量來(lái)訪(fǎng)問(wèn)外部變量。例如,下面的代碼演示了如何在lambda表達(dá)式中訪(fǎng)問(wèn)外部變量:
x = 10
func = lambda y: y + x
print(func(5)) # 輸出結(jié)果為15
在上面的例子中,lambda函數(shù)中的參數(shù)y代表外部的變量,通過(guò)在lambda表達(dá)式內(nèi)部引用參數(shù)y和外部變量x來(lái)實(shí)現(xiàn)對(duì)外部變量的訪(fǎng)問(wèn)。