기계는 거짓말하지 않는다

Python 콜백 함수(Callback Function) 람다(Lambda) 매개변수 할당 본문

Python

Python 콜백 함수(Callback Function) 람다(Lambda) 매개변수 할당

KillinTime 2023. 12. 29. 21:51

람다 함수를 사용하여 콜백 함수를 정의하고 매개변수를 할당할 수 있다.

람다 함수는 간단한 함수를 한 줄로 정의할 때 유용하게 사용된다.

def temp_function(A, B, C, D):
    print(A, B, C, D)

# 매개변수 A, C 미리 할당 후 B, D를 이후에 할당하도록
temp_function_with_param = lambda _B, _D: temp_function("A", _B, "C", _D)\

# 나머지 매개변수 B, D 할당
temp_function_with_param("PARAM B", "PARAM D")

출력 결과

Comments