[Python] lambda & map & reduce
본 글은 BoostCourse에서 '머신러닝을 위한 파이썬' 강의를 듣고 작성한 글입니다. 1. lambda 함수 이름 없이, 함수처럼 쓸 수 있는 익명함수이다. 다음 f함수는 def f(x, y): return x + y print(f(1, 4)) 이렇게 람다를 이용해서 나타낼 수 있다. f = lambda x, y: x + y print(f(1, 4)) 2. map sequence자료형에 함수 적용을 하나하나 한꺼번에 할 때 굉장히 유용하게 사용된다. (python2에서는 print(map(f, ex))해도 [1, 4, 9, 16, 25]의 list 결과가 나오지만 python3에서는 list(map(f, ex))를 해줘야지 list형태로 나온다.) ex = [1, 2, 3, 4, 5] f = lam..