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

Python 프로그램에서 목록의 요소 합계 찾기


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

문제 설명 − 반복 가능한 목록이 제공되며 목록의 합계를 계산해야 합니다.

여기서 우리는 아래에서 논의되는 3가지 접근 방식에 대해 논의할 것입니다.

for 루프 사용

예시

# sum
total = 0
# creating a list
list1 = [11, 22,33,44,55,66]
# iterating over the list
for ele in range(0, len(list1)):
   total = total + list1[ele]
# printing total value
print("Sum of all elements in given list: ", total)

출력

Sum of the array is 231

while 루프 사용

예시

# Python program to find sum of elements in list
total = 0
ele = 0
# creating a list
list1 = [11,22,33,44,55,66]
# iterating using loop
while(ele < len(list1)):
   total = total + list1[ele]
   ele += 1
# printing total value
print("Sum of all elements in given list: ", total)

출력

Sum of the array is 231

함수를 생성하여 재귀 사용

예시

# list
list1 = [11,22,33,44,55,66]
# function following recursion
def sumOfList(list, size):
if (size == 0):
   return 0
else:
   return list[size - 1] + sumOfList(list, size - 1)
# main
total = sumOfList(list1, len(list1))
print("Sum of all elements in given list: ", total)

출력

Sum of the array is 231

결론

이 기사에서는 목록의 요소 합계를 인쇄하는 방법을 배웠습니다.