이 기사에서는 아래 주어진 문제 설명에 대한 솔루션에 대해 알아볼 것입니다.
문제 설명 − 반복 가능한 목록이 제공되며 목록의 합계를 계산해야 합니다.
여기서 우리는 아래에서 논의되는 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
결론
이 기사에서는 목록의 요소 합계를 인쇄하는 방법을 배웠습니다.