프로그래밍/Python
Lambda 함수
로퍼.
2021. 6. 20. 00:59
Lambda
- 함수의 간단화
- Why Use Lambda Functions?
- The power of lambda is better shown when you use them as an anonymous function inside another function.
- Say you have a function definition that takes one argument, and that argument will be multiplied with an unknown number:
예제
# 예제
x = lambda a : a + 10
print(x(5))
x = lambda a, b : a * b
print(x(5, 6))
x = lambda a, b, c : a + b + c
print(x(5, 6, 2))
# 함수를 리턴하는 함수 구현 가능
def myfunc(n):
return lambda a : a * n
mydoubler = myfunc(2)
print(mydoubler(11))