AR삽질러

Python 람다(lambda) - 예제 본문

Python

Python 람다(lambda) - 예제

아랑팡팡 2023. 12. 2. 12:58
728x90

 

Python 람다(lambda)

 - 람다 함수는 사용자 정의 함수를 통해 작성할 수도 있지만 간단하게 한 줄짜리 문장을 만들기에 적합하고 빠른 함수이다.

lambda 인수 : 표현식

 

람다로 작성한 예제

1) 두수를 입력받아 합을 반환하는 add() 함수를 사용자 정의함수와 람다로 작성

def add(x, y):
    return x + y

su1 = 10
su2 = 20
print(add(su1, su2))

 

2) 리스트의 각 요소를 제곱하는 람다식

def lamdba_number(numbers):
    return list(map(lambda x: x**2, numbers))

numbers = [1,2,3,4,5]
lambdas = lamdba_number(numbers)
print(lambdas)

 lamdba_number 리스트를 매개변수로 받아 각 요소를 제곱한 새 리스트를 변환한다. 

728x90
반응형
LIST