파이썬의 람다 식

Python의 람다 식은 한 번 이상 필요하지 않은 일회성 익명 함수입니다.

함수를 사용하여 숫자 목록에 수학 상수 pi를 곱하는 다음 예를 고려하십시오.



산출:

[3.14, 6.28, 9.42]


이 모든 것을 한 줄로 할 수 있다고 말하면 어떨까요?
글쎄, 우리가 할 수 있다는 것이 밝혀졌습니다.
Lambda 표현식을 사용하여 위의 예를 한 줄의 코드로 변환할 수 있습니다.



산출:

[3.14, 6.28, 9.42]


람다 함수



구문: lambda arguments : expression
  • 람다 함수는 여러 인수를 사용할 수 있지만 식은 하나만 가질 수 있습니다.



  • 산출:

    94
    


    Lambda 함수를 사용해야 하는 이유는 무엇입니까?


  • 한 번만 사용할 수 있는 함수의 줄 수를 줄임으로써 코드에 기여합니다.
  • 다음 단계로 넘어가기 위해 다른 예에서 익명 함수를 반환할 수 있습니다.



  • 산출:

    62.800000000000004
    119.32000000000001
    31.400000000000002
    


    보시다시피 동일한 함수를 사용하여 다른 값을 계산해야 합니다.
    하나의 인수를 사용하는 함수 정의를 만들면 해당 인수에 알 수 없는 숫자(나중에 지정할 수 있음)가 곱해집니다.

    이것이 람다 식의 힘입니다.

    함께 코딩하고 자세히 알아보기...

    좋은 웹페이지 즐겨찾기