파이썬 functools reduce 사용법


파이썬 functools reduce 사용법

간단히 코드를 통해 이해 해보자.코드>>결과>>주석>>위 코드는 리스트에 숫자를 꺼내서 정수형태로 합치는 코드이다. 우선 functools의 reduce 함수는 인자를 하나씩 꺼내어 표현식에 누적해서 넣는 방식이다. 함수 설명 부분을 visual studio에서 가져왔다.def reduce(function, sequence, initial=None)reduce(function, sequence[, initial]) -> valueApply a function of two arguments cumulatively to the items of a sequence, from left to right, so as to reduce the sequence to a single value. For example, reduce(lambda x, y: x+y, [1, 2, 3, 4, 5]) calculates ((((1+2)+3)+4)+5). If initia..........



원문링크 : 파이썬 functools reduce 사용법