Python
Python, 함수 lambda
hwangyoungjae
2016. 4. 21. 20:03
Python, 함수 lambda
Python,lambda
Python내장함수로서, 함수객체를 반환함
특징으로는 return문이 필요없고, 간단히 사용이 가능하다.
-. lambda함수를 이용한 함수생성
>>> multi=lambda x,y:x*y >>> multi(3,4) 12 |
-. 사용후 바로 사라짐
>>> (lambda x,y:x*y)(3,4) 12 |
-. 인자값을 미리 지정하여 함수생성
>>> multi=lambda x=3,y=4:x*y >>> multi() 12 |
-. 함수객체 반환
>>> lambda x,y:x*y <function <lambda> at 0x000000000332BEA0> |