Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

목록의 누적 합계를 찾는 Python 프로그램


이 기사에서는 아래 주어진 문제 설명에 대한 솔루션에 대해 알아볼 것입니다.

문제 설명 − 목록이 주어지며 누적 합계가 있는 목록을 만들어야 합니다.

이제 아래 구현에서 솔루션을 관찰해 보겠습니다 -

예시

# 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 프로그램

모든 변수는 로컬 범위에서 선언되며 해당 참조는 위 그림과 같습니다.

결론

이 기사에서 우리는 목록의 누적 합계를 찾는 Python 프로그램을 만드는 방법에 대해 배웠습니다.