[Python] map, filter, reduce
파이썬에서 제공하는 map, filter, reduce에 대해서 알아보자. 1. map > map의 첫번째 파라미터는 함수, 2번째 파라미터는 list가 들어가야한다. > map은 List를 리턴한다. def add(number):return number + 5 def minus(number):return number - 5 arr = [1, 3, 6, 12] result1 = map(add, arr) print result1 result2 = map(minus, result1) print result2 result [6, 8, 11, 17] [1, 3, 6, 12] > 아래의 예제는 람다와 함께 map을 사용한 예제이다. arr = [30, 50, 100, 120] arr2 = [3, 5, 10, 12..
2016. 10. 4. 23:28