我正在学习Python中的lambda函数。
如果我编写了一个lambda表达式行而未将其分配给某些函数名称,我以后可以通过其在内存或id中的地址来调用该lambda函数吗?
还是我可以使用一些“指针”(例如C语言中的内容)来指向那部分内存?
在下面的图片中,您可以看到我写了两次lambda表达式,发现它们在内存中具有相同的地址,但是如果我将“ lambda x:x ** 2”分配给变量a,则该地址是不同的。
我想根据其在内存中的地址使用该lambda函数“ lambda x:x ** 2”。
繁星coding
相关分类