我想知道如何检查两个功能是否相同.一个例子是(lambda x: x) == (lambda y: y)评估为真.据我所知,Python将检查函数是否占用内存中的相同位置,但不检查它们是否具有相同的操作.我知道拥有这个功能似乎不切实际.
(lambda x: x) == (lambda y: y)
另一个解决方案是我可以在函数上运行的一些方法来查看它包含的内容或它的工作原理.所以(lambda x: x).what()这将返回方法的工作方式,可能是在字典或其他东西.
(lambda x: x).what()
我想要一个答案,但我怀疑这是可能的.
python lambda function
function ×1
lambda ×1
python ×1