Проверьте, равны ли две функции Python

Мне интересно, как я мог проверить, чтобы увидеть, если две функции одинаковы. Примером будет(lambda x: x) == (lambda y: y) оценивая к истине. Насколько я знаю, Python проверит, занимают ли функции одно и то же место в памяти, но не имеют ли они одну и ту же операцию. Я знаю, что нереально иметь такую функциональность.

Другим решением может быть какой-то метод, который я могу запустить для функции, чтобы увидеть, что она содержит или как она работает. Так что вид(lambda x: x).what() это вернуло бы, как работает метод, возможно в словаре или что-то.

Я хотел бы получить ответ, но сомневаюсь, что это возможно.

Ответы на вопрос(2)

Ваш ответ на вопрос