이 기사에서는 아래 주어진 문제 설명에 대한 솔루션에 대해 알아볼 것입니다.
문제 설명 − 목록이 주어지며 누적 합계가 있는 목록을 만들어야 합니다.
이제 아래 구현에서 솔루션을 관찰해 보겠습니다 -
예시
# cumulative sum def Cumulative(l): new = [] cumsum = 0 for element in l: cumsum += element new.append(cumsum) return new # Driver Code lists = [10, 20, 30, 40, 50] print ("New list:",Cumulative(lists))
출력
New list: [10, 30, 60, 100, 150]
모든 변수는 로컬 범위에서 선언되며 해당 참조는 위 그림과 같습니다.
결론
이 기사에서 우리는 목록의 누적 합계를 찾는 Python 프로그램을 만드는 방법에 대해 배웠습니다.