Sprawdź, czy dwie funkcje Pythona są równe

Zastanawiam się, jak mogę sprawdzić, czy dwie funkcje są takie same. Przykładem może być(lambda x: x) == (lambda y: y) ocena do true. O ile wiem, Python sprawdzi, czy funkcje zajmują tę samą lokalizację w pamięci, ale nie sprawdza, czy mają tę samą operację. Wiem, że posiadanie tej funkcjonalności wydaje się niepraktyczne.

Innym rozwiązaniem może być metoda, którą mogę uruchomić na funkcji, aby zobaczyć, co zawiera lub jak działa. Tak jakby(lambda x: x).what() które zwróci sposób działania metody, może w słowniku lub w czymś.

Uwielbiałbym odpowiedź, ale wątpię, żeby to było możliwe.

questionAnswers(2)

yourAnswerToTheQuestion