전처리 할 경우 많이 사용함
람다 형식은 인공지능 분야나 AutoCAD LISP 형식을 사용하는 명령어
lambda 인자 : 표현식
def add(x, y) :
return x + y
add(5, 6)
(lambda x, y : x + y)(5, 6)
리스트로부터 원소를 하나씩 꺼내서 함수를 적용시켜 새로운 리스트에 담을 때 사용
map(함수, 리스트)
list(map(lambda x : x**2, range(5) ) )
add = lambda a, b : a + b
print(add)
result = add(3, 4)
print(result)
def add(a, b) :
return a + b
result = add(3, 4)
print(result)
시퀀스의 모든 값을 누적시킨 결과 값을 값으로 전달하는 함수
reduce(함수, 시퀀스)
from functools import reduce