사용하지않는공간/Python
[python] 파이썬 예제 ( 람다함수 )
반나무
2020. 8. 7. 23:21
람다(lambda)함수는 함수의 이름 없이, 함수처럼 사용할 수 있는 익명의 함수를 말한다.
점점 간단해지는 코드
1. 기본코드
def f(x,y):
return x + y
print(f(1,4))
5
2. 람다함수 할당
f=lambda x,y: x+y
print(f(1,4))
5
3. 익명의 람다 함수
print((lambda x,y : x+y)(1,4))
5
4. 종합 사용
a = [1,2]
b = [3,4]
def dot(a,b) :
#zip으로 합치고 a_i는 a_1에 곱해지고 b_i는 b_i에 곱해진다음 둘을 sum으로 합침
return sum(a_i * b_i for a_i, b_i in zip(a,b))
dot(a,b)
반응형