상세 컨텐츠

본문 제목

20. Filter, Map, Reduce

프로그래밍 언어/Python(파이썬)

by 알파고제로 2023. 10. 13. 17:02

본문

■ Filter, Map, Reduce

  • filter() : 리스트의 요소 중 조건에 맞는 것만 골라 list로 리턴
  • map()  : 리스트를 변환 함수로 처리 후 그 결과를 list로 리턴
  • reduce()  : 리스트를 집계 함수로 처리 후 그 결과를 단일의 값으로 리턴
    • 집계 함수는 두개의 인자를 받는다. 첫 번째 인자는 누적자(accumulator)가 되고, 두 번째 인자에는 현재 값이 넘어오게 된다.
  • Sequence 자료형 각 element에 동일한 function을 적용함. 빅데이터에서 매우 중요

   ① map(function_name, list_data

   ② reduce(function_name, list_data)

관련글 더보기

댓글 영역