[Python]파이썬 맵,필터,리듀스(map,filter,reduce)
파이썬에서 리스트의 결과를 특정 조건에따라 원소별로 변환하거나, 필터를 사요해 걸러내거나, 연산하는방법으로 맵,필터,리듀스 를 사용가능하다. 이 세가지 클래스는 함수를 매개변수로 받아 결과를 반환하는데, 이때 람다함수(lambda)를 자주 사용한다.https://dpdpwl.tistory.com/87(람다함수를 이용하는방법) 맵과 필터는 반환타입이 맵과 필터로 return 되며, 리듀스는 함수결과의 타입으로 return한다. TEST LISTl = list(range(1,11))print(l) # [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]cs1부터 10까지 들어있는 리스트로 맵과 필터, 리듀스를 각각 테스트 해보겠습니다. 맵(map)맵은 리스트의 원소를 원하는 방식으로 변환 할 때 쓰인다...