Python

(13)Python_콜백함수와 람다함수

빠스무 2023. 3. 9. 17:24
728x90

1. 콜백함수(Callback Function)

  • 직접 호출하는 것이 아닌 다른 함수에 의해 호출되는 함수

2. 람다 함수(Lambda Function)

  • 단일문으로 표현되는 익명함수
  • 코드상에서 한번만 사용되는 기능이 있을때, 굳이 함수를 만들지 않고 일회성으로 만들어 사용(함수는 클래스를 통해 생성된 객체)
  • return 형

2-1. 람다가 유용하게 사용되는 대표적인 함수

  • filter() 함수

  • map() 함수
  • 첫 번째 매개변수로는 함수가 오고
    두 번째 매개변수로는 반복 가능한 자료형(리스트, 튜플 등)이 옵니다.