람다(lambda)는 한 줄로 쓰는 함수다. 보통 함수를 작성할 때는 def 함수명: 의 형식을 이용하여 두 줄 이상으로 작성한다.
람다는 이를 간단하게 한 줄로 작성한다. 이번 포스팅은 다음 순서로 설명한다.
사용 형식 람다에 여러 개의 인자 넣기 람다와 map( ) 함수 함께 사용하기 [참고] 람다를 바로 실행하기 [심화 1] 데이터셋 나누기 [심화 2] 데이터를 연속된 부분들로 쪼개기 사용 형식 예를 들어보자. 숫자를 제곱하는 함수는 일반적으로 다음과 같이 작성한다. def square(a): return a ** 2 square(3) → 9 이를 람다로 작성하면 다음과 같다. square = lambda a: a ** 2 square(3) → 9 형식은 변수 = lambda 인자 : 인자로 수행하는 코드이다 람다에 여러 개의 인자 넣기 람다의 인자(매개변수)는 여러 개가 올 수 있다. add = lambda a, b, c: a + b + c add(1, 2, 3) → 6 람다...
#
lambda함수
#
map함수
#
람다
#
파이썬lambda
#
파이썬map
원문 링크 : [딥러닝을 위한 파이썬] 한 줄로 쓰는 함수 람다