[Python] 람다(lambda) 사용하기
Rev_
람다는 함수를 한 줄로 구현할 수 있게 해준다. 이는 런타임에서 실행되며 한 번 쓰고 버리는 간단한 함수라고 생각하면 된다. 선언하여 여러 곳에서 사용하는 function()과 다르게 필요한 곳에만 즉시 사용하고 버릴 수 있다. lambda 매개변수:표현식 활용은 위와 같이 한다. def test(x, y): return x+y 일반적인 함수는 위와 같이 선언한다. (lambda x,y:x+y)(5, 10) 하지만 람다함수는 이렇게 한 줄로 간단히 표현할 수 있다. 람다는 map()과 같은 함수와 함께 쓰이기도 한다. list(map(lambda x: x**2, range(5))) map() 함수는 각각 함수와 리스트 두 개의 인자를 받는데, 두 번째 인자인 리스트의 요소를 하나씩 꺼내서 첫 번째 인자인..