Lambda
-
[Python Programming 기초] # 함수의 이해 및 사용 2 : lambda 함수Programming Language/Python 2020. 11. 18. 00:31
# 함수의 이해 및 사용 2. lambda 함수 : 한 줄로 표현되는 함수, return을 쓰면 X ex) square = lambda x:x**2 def square2(x): square(5) return x**2 => 25 square2(5) => 25 ex) add = lambda x,y:x+y add(10, 20) => 30 - lambda가 유용하게 사용되는 대표적 3가지 함수 (1) filter : 특정 조건을 만족하는 요소만 남기고 필터링 → filter(함수, 리스트) ex) nums = [1, 2, 3, 6, 8, 9, 10, 11, 13, 15] list(filter(lambda n:n%2==0, nums)) => [2, 6, 8, 10] (2) map : 각 원소를 주어진 수식에 따라..